Better error reporting on unexpected passing feature