MATCH-86: Cannot AOT OrPatterns

pseudo-pattern detection happened via multimethods. While I could not
determine why multimethods present a problem here - it was simpler to
change pseudo-pattern detection to checking for the presence of a marker
interface.