now multiSelectable trees maintain both expandedNodes and selectedNodes as arrays of nodes that can be updated in the parent scope and cause the tree to re-factor.