Add a test for different supported types. Create a test_support.go file with definitions used for testing.