# File lib/aws/xml_grammar.rb, line 337 def eval_customization_context name, initial = nil, &block current_name = @current_name current = @current parent = @parent begin @current_name = name @parent = @current initial ||= customizations_for(name) @current = initial yield if block_given? ensure @current_name = current_name @current = current @parent = parent end # will be modified to include the customizations defined in # the block initial end