Allow to define fields in sub structs