# File lib/hashery/open_cascade.rb, line 83
    def retrieve(key)
      ckey = cast_key(key)
      if @read[ckey]
        super(key)
      else
        @read[ckey] = store(key, cast_value(super(key)))
      end
    end