Just spinning wheels this evening...

Why does #instance_variable_get/set require an "@" sign in front of
the variable name? It's not like there is any other valid instance
variable name, is there?

And why can't #instance_variable_set take a hash to set more than one
variable at a time?

T.