Miscellaneous

Errors — error definitions and utilities
Logging — logging facilities
Utility functions — miscellaneous utility functions