lsplit2

Like split but will return a tuple of 2 elements on a match. None on no match. I've seen this implemented a couple of times in various code bases so this is definitely useful.
It seems strange that multiple matches would result in `None`.