Can be null
List unsupported type
Pointer more things for TestMany to pass
Refactor type assertions to switch on type