def name
      key = :name

      if @kargs.key?(key)
        value(key: key)
      else
        interrogate_object_inspect_method(key) ||
          interrogate_object(method_name: :display_name,
                             kargs: object_method_keyword_arguments)
      end
    end
def name
      key = :name

      if @kargs.key?(key)
        value(key: key)
      else
        interrogate_object_inspect_method(key) ||
          interrogate_object(method_name: :display_name,
                             kargs: object_method_keyword_arguments)
      end
    end
A human-friendly identifier for {@object}.

 @return [String] if given
 @return [NilClass] if not given