Fix split() for the case of empty strings

Actually delete unnecessary code; yay, it just deals with odd cases