Reduce compilation time of Michelson.FailPattern
Problem: compilation of 'modifyTypicalFailWith' takes about 43 seconds on my machine.
Solution: let's make pattern-matching in the function more fine-grained, this reduces compilation time to several seconds.