Allow the user to specify which fields to return in a query