Files
Writing information directly into Nodes by calling aNode.follow in anotherNode.action is called the Push pattern. Since all Nodes have an action, the Push pattern can be applied pervasively, completely avoiding Node.dependsOn. This approach has the advantage of being familiar ground for many programmers. But it lacks the advantages typical for the Observer pattern, that underlies the Pull pattern.
Still there are situations were part of the propagation through the Node network is better done by Push than by Pull. One example is the existence of dynamically instantiated subnets:
To help you cross the bridge between procedural habits and functional Eden: Use the Pull pattern whereever possible, especially if you're new to Eden.
Warning: If you occasionaly need the Push pattern, use Node.follow, not Node.change.