input: Write a function that creates an instance of the "sru" class and performs a search using the "search" method, passing in a query string, collection name "BYVANCK", and maximum number of records to return as 2. The function should return a "response" object, and a boolean indicating whether the search returned any results.
  
  assert perform_sru_search("illuminated manuscripts", "BYVANCK", 2) == (True, [<response_object>, <response_object>])
  
  assert perform_sru_search("non-existent term", "BYVANCK", 2) == (False, []) 
  
  assert perform_sru_search("history", "DPO", 1) == (True, [<response_object>])
  
  assert perform_sru_search("", "ANP", 3) == (False, [])
output: def perform_sru_search(query, collection, max_records):
      sru_instance = sru()
      response = sru_instance.search(query, collection, max_records)
      has_results = len(response) > 0
      return has_results, response