Subgraph parseSubgraph(String input) => grammar.build(start: grammar.subgraph).end().parse(input).value;