Yes, it's general, I comment what it _may_ be used for in the jptree.hpp header