reconfigured canUse and mustUse as lists of Nodes