# File lib/aws/core/xml/frame.rb, line 86
        def consume_child_frame child_frame

          child_frame.close

          return if child_frame.ignored?

          ruby_name = child_frame.ruby_name
          value = child_frame.value
          context = data_context_for(child_frame)

          if child_frame.list?
            context[ruby_name] << value
          elsif map = child_frame.map?
            context[ruby_name][child_frame.map_key] = child_frame.map_value
          else
            context[ruby_name] = value
          end
        end