provides an "in" operator as a replacement for smartmatch