Made it so that alignUngapped uses a copy of the slice rather than the slice it was passed