Added numerical & nominal capability to treecomponentfactory