1# we check for no duplicate keys with indirect base 2{ 'struct': 'Base', 3 'data': { 'name': 'str' } } 4{ 'struct': 'Mid', 5 'base': 'Base', 6 'data': { 'value': 'int' } } 7{ 'struct': 'Sub', 8 'base': 'Mid', 9 'data': { '*name': 'str' } } 10