Methods
See netfarm!1 (merged) for a run-down of the change in semantics.
As well as implementing the new Netfarm semantics, we have also smoked out some concurrency bugs, and changed the way we communicate which objects affect which.
Instead of using the objects-affecting list as the channels, the objects-affecting
and request-objects-affecting
special block are used to query for which objects affect an object. Effects can be observed using the effect
special block; for which metadata is broadcasted, with the names of the target and cause used as channel names.