open class CustomMatcher: TypeMatcher {

  open func match(argument arg: Any, withArgument withArg: Any) -> Bool {
    switch (arg, withArg) {
      case ( _ as DifferentClassForMatching, _ as DifferentClassForMatching):