code: def lint(self, dataset=None, col=None, no_header=False,
  				ignore_nfd=False, ignore_ws=False, linewise=False, no_lines=False):
  		
  		reader = Reader(dataset, has_header=not no_header, ipa_col=col)
  
  		recog = Recogniser()
  		norm = Normaliser(nfc_chars=recog.get_nfc_chars())
  
  		for ipa_string, line_num in reader.gen_ipa_data():
  			ipa_string = norm.normalise(ipa_string, line_num)
  			recog.recognise(ipa_string, line_num)
  
  		rep = Reporter()
  		norm.report(rep, ignore_nfd, ignore_ws)
  		recog.report(rep)
  
  		return rep.get_report(linewise, no_lines)
docs: Returns a string containing all the issues found in the dataset
  		defined by the given file path.