The ???
method returns a MethodUndefinedException
error, so the Die
object can't be initialized. But the initialization seems to be lazy.
When the index
action try to call Die.potato
, the object is initialized, fails, and then an error is thrown.