    # File lib/chef/node/attribute.rb, line 477
          def value_at_current_nesting(component_attrs, key)
            @current_nesting_level.inject(component_attrs) do |subtree, intermediate_key|
              # if the intermediate value isn't a hash or doesn't have the intermediate key,
              # it can't have the bottom-level key we're looking for.
              (subtree.respond_to?(:key?) && subtree[intermediate_key]) or (return false)
            end
          end