Match compiler: Store matchFunctions and matchStrs in the class instead of passing it around