This feels like there's still a bug lurking, since this error message seems wrong/poor/useless. (Especially since the use of an `error-pattern` implies that not associated with the `enum E { V(Z) }` line below?)