Improved reporting, e.g. better documentation and improved maxima code construction.