input: Write a function to create and search using the "sru" class from the Python API for KB SRU. The function should initialize an instance of the "sru" class and call its "search" method with the given query string and optional parameters for collection name, start record number, maximum number of records to return, and record schema. The function should return the "response" object containing the search results. If the search result is empty, the function should return False.
  
  
  def search_kb_sru(query, collection=None, startrecord=1, maximumrecords=1, recordschema=None):
      sru_instance = sru()
      response_obj = sru_instance.search(query, collection, startrecord, maximumrecords, recordschema)
      return response_obj
  
  # Test cases
  assert search_kb_sru("books", "DPO").nr_of_records > 0
  assert search_kb_sru("books", "DPO", maximumrecords=10).nr_of_records == 10
  assert search_kb_sru("nonexistent", "DPO") == False
  
output: def search_kb_sru(query, collection=None, startrecord=1, maximumrecords=1, recordschema=None):
      sru_instance = sru()
      response_obj = sru_instance.search(query, collection, startrecord, maximumrecords, recordschema)
      if response_obj.nr_of_records == 0:
          return False
      return response_obj