# File lib/s3/right_s3.rb, line 472
      def decoded_meta_headers(key = nil)
        if key
          # Get one metadata value by its key
          URI.decode(@meta_headers[key.to_s])
        else
          # Get a hash of all metadata with a decoded value
          @decoded_meta_headers ||= begin
            metadata = {}
            @meta_headers.each do |key, value|
              metadata[key.to_sym] = URI.decode(value)
            end
            metadata
          end
        end
      end