new returns Query instead of the Resource interface