OptionalContextThe reserved Context object, rendered as Context (BuildQueryTemplateContext).
OptionalProtectedNames a caller value may not use beyond this query's own server-set parameters: the names that reach a server-set parameter of a query this one composes.
OptionalServerRunQueryParams.ServerParameters: values only server code sets. They win over caller values.
What the server sets on a run, beside the caller's parameter values. None of it can come from a caller: a caller value for a server-set name is refused.