cleanup
fix bug with null support
Data transfer support
null support test
refactoring of query commands: less boxing/unboxing & closures.