shared pointers again...
rpn_h
top_copy
swig apparently kills types of methods
compile_dup() etc.. explicit wrappers