OK, get_tree can be a public method after all.
Adds resolve() method.