More specific error reporting

Includes a special rick roll detection system.