WIP - function adaptor system for edit_alignment() adaptors