# File lib/moneta/basic_file.rb, line 39
    def [](key)
      if ::File.exist?(path(key))
        data = raw_get(key)
        if @expires
          if data[:expires_at].nil? || data[:expires_at] > Time.now
            data[:value]
          else
            delete!(key)
          end
        end
      end
    end