Big changes towards primtive collection support. Still work in progress.
Preliminary support for primitive data types.
Resurrecting support for set data type. Work in progress.