Call correct marshal method.
Fixed bugs.
Fix more bugs.
Added timing to execute query.
Better output.
Refactored result marshal.
Create and destroy results.
It compiles again.
Fix bugs and output errors.
Cast to fix warning.