internal virtual void TypeSig(MemoryStream str) { throw new TypeSignatureException(this.GetType().AssemblyQualifiedName + " doesn't have a type signature!!"); }