- DOCUMENT@0..91 - OPERATION_DEFINITION@0..91 - SELECTION_SET@0..91 - L_CURLY@0..1 "{" - WHITESPACE@1..6 "\n " - FIELD@6..12 - NAME@6..12 - IDENT@6..12 "animal" - WHITESPACE@12..17 "\n " - FIELD@17..26 - NAME@17..26 - IDENT@17..26 "faveSnack" - WHITESPACE@26..31 "\n " - INLINE_FRAGMENT@31..89 - SPREAD@31..34 "..." - WHITESPACE@34..35 " " - TYPE_CONDITION@35..41 - on_KW@35..37 "on" - WHITESPACE@37..38 " " - NAMED_TYPE@38..41 - NAME@38..41 - IDENT@38..41 "Pet" - WHITESPACE@41..42 " " - SELECTION_SET@42..89 - L_CURLY@42..43 "{" - WHITESPACE@43..50 "\n " - FIELD@50..83 - NAME@50..59 - IDENT@50..59 "playmates" - WHITESPACE@59..60 " " - SELECTION_SET@60..83 - L_CURLY@60..61 "{" - WHITESPACE@61..70 "\n " - FIELD@70..75 - NAME@70..75 - IDENT@70..75 "count" - WHITESPACE@75..82 "\n " - R_CURLY@82..83 "}" - WHITESPACE@83..88 "\n " - R_CURLY@88..89 "}" - WHITESPACE@89..90 "\n" - R_CURLY@90..91 "}" recursion limit: 500, high: 3