# File lib/sass/cache_stores/chain.rb, line 23
      def retrieve(key, sha)
        @caches.each_with_index do |c, i|
          next unless obj = c.retrieve(key, sha)
          @caches[0...i].each {|c| c.store(key, sha, obj)}
          return obj
        end
        nil
      end