Assertions and error handling ----------------------------- .. note:: This section is under construction.