These tests are found in the tests/location directory of the main POM repository.
These tests check that booleans, numbers, floats, and lists are interpreted correctly.
[good] and [bad].
The keys in good are in pairs k.a and k.b. Their values must
parse to the same int/uint/float/boolean as each other.
The values in bad are all invalid int/uint/float/booleans, and parsing them should
return an error.
; for each entry
x in the list (none of the entries have `;` in them, so this representation is
unambiguous).