<headius>
It is a way to do a dynamic method call with some caching
<headius>
This code is using an existing call site to check if the method was redefined from the default method (built-in) and if so make the dynamic call to whatever replaced it
lavamind has joined #jruby
<anewbhav_1[m]>
Thanks Charles, this really helped in the understanding the implementation. I would be creating a PR soon
<anewbhav_1[m]>
There are a few doubts I have regarding writing tests for the change
<anewbhav_1[m]>
what would be the file where the I should test be added ?
<anewbhav_1[m]>
this change would affect the functioning of the hash class.
<headius>
spec/ruby/core so it gets back into the Ruby spec suite