1.9 bugfix: use strings for public method names, always
1.9 bugfix: use strings for public method names, always

Ruby 1.9 compatibility - check whether the ivar is defined, not the instance
variables array.

copiousfreetime/keybox