Lrxlib up to date with tree smart pointers.