There is definitely more than just the out arguments to consider, yea. cpp is quite a beast.
Neko or CFFI Prime bindings to all the endpoints is (as it was before) viable but somewhat missing the point of this.
I have considered adding bindings to some libraries but for now,
the focus is purely on native and improving the hxcpp workflow directly.
Cppia also cannot contain literal C++, it's haxe AST output, and doesn't get compiled by c++.
Most important with @:native stuff for me:
hxcpp is the pivot here, it is the thing to be pushed forward.
Solutions and fixes should be done to the existing tools (which are already great).
Once that is well expressive and fluid, looking to solve additional extraneous concerns like other targets makes sense.
There are still things to iron out regarding the externs,
and I think those should be prioritized (which Hugh and I have been up to with this).