class GraphQL::Schema::TimeoutMiddleware::TimeoutQueryProxy
from it after the fact.
This means you can reliably get the ‘irep_node` and `path`
the field-level context, not the query-level context.
This behaves like {GraphQL::Query} but {#context} returns
def initialize(query, ctx)
def initialize(query, ctx) @context = ctx super(query) end