Removed result type provided as argument because it is inferred in the QueryResult constructor