Hash#fetch with default value also has sometimes right to life

Fixes https://github.com/bbatsov/ruby-style-guide/issues/351
`non-block evaluation` sounds confusing. It should be something like `the code that has to be evaluated`.