Data science/mabdeljalil V2

It might be best to cache this tester (singleton pattern).