change tuple and list semantics for tree
Merge pull request #1821 from smichr/tree

change tuple and list semantics for tree