remove Struct.defineType