Add mkMatcherOcc and use that for patsyn matcher IDs instead of (ab)using mkWorkerOcc