Classes and interfaces for ordering objects based on dependencies. The underlying approach is provided by Werkz.