Provide default value for #fetch method with block instead of an argument.

# expensive_computation is evaluated immediately
[].fetch(1, expensive_computation)
# expensive_computation is evaluated if the key is no found
[].fetch(1) { expensive_computation}