feature generation without accessing Left/RightChild
(currently, without spurious amibituity does not work for max_term > 1)