Hierarchical facets trees 3

selectionPanel probably shouldnt expose its internal workings.  Perhaps a getSelectionModel on selectionPanel which delegates to tree