docs: @ArgumentsChecked
  	@Throws({ IllegalNullArgumentException.class, IllegalPatternArgumentException.class })
  	public static <T extends CharSequence> T matchesPattern(@Nonnull final Pattern pattern, @Nonnull final T chars) {
  		return matchesPattern(pattern, chars, EMPTY_ARGUMENT_NAME);
  	}