Debug stuff.
This package contains debug utility functions and classes. This package is independent.