Logging, debugging, and assert facility.