* the `dest' is dynamically allocated and caller must free it by itself.
* If the `stack' was given to silc_asn1_alloc, the SILC_ASN1_ALLOC will
* allocate from that stack and consume the stack. Alternatively if
* the `dest' is dynamically allocated and caller must free it by itself.
* If the `stack' was given to silc_asn1_alloc, the SILC_ASN1_ALLOC will
* allocate from that stack and consume the stack. Alternatively if