Utilities for implementing Modified Preorder Tree Traversal with your Django Models and working with trees of Model instances.
copied from cf-post-staging / django-mpttUtilities for implementing Modified Preorder Tree Traversal with your Django Models and working with trees of Model instances.