1 2 3 4 5
copy_first_unaligned paste_unaligned paste_last_unaligned copy_paste_unaligned_common alignment_handler