Added some tree node functors