Struct definition support