All primitive types working: Todo=integrate into cdl testing.