add match operator (experimental)