* test coverage: make sure aliases to builtins get tested * trivial support for handles * add tests for handles
* atoms in one test unit * factor out pointers test * factor structs into separate test unit * factor out arrays, flags * finally, separate into strings and ints