allowing multiple nodes to represent the same directory in the model