Improve error reporting for kind errors (fix Trac #1633)