Structuring UDT type definitions.g