def split(s):
return map(lambda w: filter(lambda c: c != '<STR_LIT:\x00>', w), lexsplit(s))<EOL>
Split a string into a list, respecting any quoted strings inside
Uses ``shelx.split`` which has a bad habbit of inserting null bytes where they are not wanted