fixed behavior of 'split' for splitting on the empty string
fixed Lazy.split for empty regular expressions