Disallow empty locations (to work with W3C test cases)
Allow tonumber() to be used during W3C tests
Modify W3C test file conversion to make empty strings for invalid locations