Vastly extended the test suite
Vastly extended the test suite

Only tables are still badly under specified in the tests.

HuwCampbell/htoml,amitai-hoze/htoml,HuwCampbell/htoml,cies/htoml,cies/htoml,amitai-hoze/htoml