It actually optimizes the pattern-matching, and has a complete and well-documented API including an extension mechanism.
optima is the recommended pattern-matching library. It notably supersedes cl-pattern, cl-match, fare-matcher, arnesi's pattern-matching fragment, pcond, and more.