- DOCUMENT@0..98
    - OBJECT_TYPE_EXTENSION@0..98
        - extend_KW@0..6 "extend"
        - WHITESPACE@6..7 " "
        - type_KW@7..11 "type"
        - WHITESPACE@11..12 " "
        - NAME@12..19
            - IDENT@12..18 "Person"
            - WHITESPACE@18..19 " "
        - IMPLEMENTS_INTERFACES@19..36
            - implements_KW@19..29 "implements"
            - WHITESPACE@29..30 " "
            - NAMED_TYPE@30..36
                - NAME@30..36
                    - IDENT@30..35 "Human"
                    - WHITESPACE@35..36 " "
        - DIRECTIVES@36..48
            - DIRECTIVE@36..48
                - AT@36..37 "@"
                - NAME@37..48
                    - IDENT@37..47 "deprecated"
                    - WHITESPACE@47..48 " "
        - FIELDS_DEFINITION@48..98
            - L_CURLY@48..49 "{"
            - WHITESPACE@49..54 "\n    "
            - FIELD_DEFINITION@54..71
                - NAME@54..58
                    - IDENT@54..58 "name"
                - COLON@58..59 ":"
                - WHITESPACE@59..60 " "
                - NAMED_TYPE@60..66
                    - NAME@60..66
                        - IDENT@60..66 "String"
                - WHITESPACE@66..71 "\n    "
            - FIELD_DEFINITION@71..84
                - NAME@71..74
                    - IDENT@71..74 "age"
                - COLON@74..75 ":"
                - WHITESPACE@75..76 " "
                - NAMED_TYPE@76..79
                    - NAME@76..79
                        - IDENT@76..79 "Int"
                - WHITESPACE@79..84 "\n    "
            - FIELD_DEFINITION@84..97
                - NAME@84..91
                    - IDENT@84..91 "picture"
                - COLON@91..92 ":"
                - WHITESPACE@92..93 " "
                - NAMED_TYPE@93..96
                    - NAME@93..96
                        - IDENT@93..96 "Url"
                - WHITESPACE@96..97 "\n"
            - R_CURLY@97..98 "}"
