presto-spi/src/main/java/io/prestosql/spi/type/TypeSignature.java/TypeSignature/checkArgument
class TypeSignature:    private static void checkArgument(boolean argument, String format, Object... args)
    {
        if (!argument) {
            throw new IllegalArgumentException(format(format, args));
        }
    }