Treenode interface changed to use props now
UI and browser are the same widget, use same fieldset