Result set storing non-pointers also: streamlined CPP binding.
Basic tests successful.