code: def atom_criteria(*params):
      
      result = {}
      for index, param in enumerate(params):
          if param is None:
              continue
          elif isinstance(param, int):
              result[index] = HasAtomNumber(param)
          else:
              result[index] = param
      return result
docs: An auxiliary function to construct a dictionary of Criteria