Don't coerce special refs other than @index to number

This is an odd corner case, but I don't see why anything other than `@index` would have to be coerced to a number. Is that reasonable?