a match isn't boolean, it's substring. the original (and more common) use-cases would become excessively verbose