pub fn overlapping<A, B, T, Fsa, Fea, Fsb, Feb>(
start_a: Fsa,
end_a: Fea,
start_b: Fsb,
end_b: Feb,
) -> OverlappingJoiner<Fsa, Fea, Fsb, Feb, T>pub fn overlapping<A, B, T, Fsa, Fea, Fsb, Feb>(
start_a: Fsa,
end_a: Fea,
start_b: Fsb,
end_b: Feb,
) -> OverlappingJoiner<Fsa, Fea, Fsb, Feb, T>