parameters: (text: str, comparison)
return_statement: return 2 < len(text) and text != 'NULL' and text not in comparison
docstring: text must be longer than 2 ('""'), not 'NULL' and not in comparison.
  
     :param text: String to be tested.
     :param comparison: Dictionary or set to search for text in.
     :return: bool
docstring_summary: text must be longer than 2 ('""'), not 'NULL' and not in comparison.
docstring_tokens: text must be longer than 2 ( ) not NULL and not in comparison .
function: def is_viable_non_dupe(text: str, comparison) -> bool:
     """text must be longer than 2 ('""'), not 'NULL' and not in comparison.
  
     :param text: String to be tested.
     :param comparison: Dictionary or set to search for text in.
     :return: bool
     """
     return 2 < len(text) and text != 'NULL' and text not in comparison
function_tokens: def is_viable_non_dupe ( text : str , comparison ) -> bool : return 2 < len ( text ) and text != 'NULL' and text not in comparison