Comment Comment by oddx But caching doesn't required here. Hash.new calls block only if value isn't initialialized. parent oddx 3 years ago