definitions:
  transitive-2.1:
    type: object
    properties:
      prop4:
        type: integer
  uniqueName1:
    type: object
    properties:
      prop5:
        type: integer
  uniqueName2:
    type: object
    properties:
      prop6:
        type: integer
  uniqueName4:
    type: object
    properties:
      prop10:
        type: string
  a:
    type: object
    properties:
      b:
        type: integer
  b:
    type: object
    properties:
      c:
        type: integer
