code: public CloseableIterator<P> getMany(final Map<String, Object> query, final PipelineContext context) {
          return getMany(query, context, false);
      }
docs: Gets multiple data elements from the underlying {@link com.merakianalytics.datapipelines.sources.DataSource}, provides them to the appropriate
  {@link com.merakianalytics.datapipelines.SinkHandler}s, converts them and returns them
  
  @param query
  a query specifying the details of what data should fulfill this request
  @param context
  information about the context of the request such as what {@link com.merakianalytics.datapipelines.DataPipeline} called this method
  @return a {@link com.merakianalytics.datapipelines.iterators.CloseableIterator} of the request type if the query had a result, or null