EntireFileQuery query("foo.bam");
for (const BamRecord& record : query) {
    // do stuff
}
