fieldVisibility: public
accessorMethods: false
types:
  Person:
    properties:
      gender: { range: GenderType }
  GenderType:
    parent: false
    guessFrom: GenderType
