ignore when no space between #_ and value
support comments
treat :nil specially, see notes section on readme
ignore erlang related files
map strings to binary strings
support characters