/**
  * get the position of this iterator
  *
  * @return
  */
 @Override
 public GenomeLoc position() {
   return (aheadQueue.size() > 0) ? aheadQueue.getFirst().getLocation() : iterator.position();
 }