reg_subtree.h revision 85775b84e01eae365b73b9a6025799b5f738c2cf