class Capybara::Selector

def locator_description

def locator_description
  locator_types.group_by { |lt| lt.is_a? Symbol }.map do |symbol, types_or_methods|
    if symbol
      "respond to #{types_or_methods.join(' or ')}"
    else
      "be an instance of #{types_or_methods.join(' or ')}"
    end
  end.join(' or ')
end