Basic utility classes and interfaces.