psi-func

Results 2 comments of psi-func

Sorry, but `next` branch totally breaks API could it be possible to change the major version of the project to make life easier

Is there a problem in adding another shared_ptr? the lifetime of a real node will not change from this, and the API will become consistent and convenient without unnecessary static_cast...