prototype hack. This unfortunately means that every ASN1_*_END construct cannot have a trailing ;
to main trunk. Lets see if the makes it to openssl-cvs :-)