Generic Aligner that aligns sequences of objects