class X::Syntax::Confused does X::Syntax { }

The most general syntax error, if no more specific error message can be given.

For example

1

dies with

===SORRY!===
Confused