A lot has changed since this. And the PR is against master. I'll have to redo against develop. I think we've since added some incompatibilities to this approach. Darn robject/binary dance!