O'Reilly logo
  • Michael Wang thinks this is interesting:

Hash.new takes a default value for the hash, which is the value of the hash for a nonexistent key