basic support for tree properties