wip got pb converted samps constructed to pass to C++
wip roundtripping but returns only empties