pub fn sort_bed<I, B, P>( bed_iter: I, tmp_dir: Option<P> ) -> impl Iterator<Item = B>where I: Iterator<Item = B>, B: BEDLike + Sortable, P: AsRef<Path>,