don't disallow spaces in variable names, and unit test variable names

As requested in #72.