# File lib/fog/to_hash_document.rb, line 12
    def end_element(name)
      last = @stack.pop
      if last.empty? && @value.empty?
        @stack.last[name.to_sym] = ""
      elsif last == { :i_nil => "true" }
        @stack.last[name.to_sym] = nil
      elsif !@value.empty?
        @stack.last[name.to_sym] = @value
      end
      @value = ""
    end