Rewrote the section about improved error reporting at al