MatcherNamespace: PatternMatchers & GuardMakers