enhanced raw pointer function, can take alternate index
use base container checks that return void
more checks for cat-ing contigs
fix: do not cat contigs if one ends in unmappable chunks