docs: private static boolean isCompatible(ArgumentMatcher<?> argumentMatcher, Object argument) {
          if (argument == null)
              return true;
  
          Class<?> expectedArgumentType = getArgumentType(argumentMatcher);
  
          return expectedArgumentType.isInstance(argument);
      }