When attempting to interpolate like this:
The error message is
It should have been
(Which BTW should be fixed to say 'undef' instead of Nil Object).
The cause of the problem is that the shorthand notation misunderstands a numeric variable (it understands a variable name just fine even if it is undefined).