FlatValue, Tree, TreeNodeAttr