protected void AddPrimitiveType(string name, IType type) { _primitives[name] = type; ((ExternalType) type).PrimitiveName = name; }