def METHOD_NAME(self):
    data = ['[C@@](F)(Br)(Cl)I',
            '[C@](F)(Br)(Cl)I',
            'F[C@](Br)(Cl)I',
            'F[C@@](Br)(Cl)I',
            'C(F)(Br)(Cl)I',
            'FC(Br)(Cl)I']
    self.assertEqual(fastcheckmatch(data[0], data[0:6]),
                     [True, False, False, True, False, False])
    self.assertEqual(fastcheckmatch(data[2], data[0:6]),
                     [False, True, True, False, False, False])
    self.assertEqual(fastcheckmatch(data[4], data[0:6]), [True]*6)