public virtual UserDefinedConstructorData AddConstructor(Type type, ConstructorBuilder constructor)
{
TypeData typeData = GetTypeData(type);
UserDefinedConstructorData constructorData =
new UserDefinedConstructorData(this, constructor);
typeData.Constructors.Add(constructorData);
return constructorData;
}