Functions for splitting lists (fork of byorgey's split)