Functions for splitting lists

twashing's split

No new patches.