reuse code to perform requests when fetching a single Statement or a collection of Statements