sequences.extras: adding change-last and change-last-unsafe.
splitting: simplify a bit.