Preparing modifications in the treatment of dependecies.
 Use pydispatch to implement the observer design pattern in ABINIT workflows.