presto-spi/src/main/java/io/prestosql/spi/block/RunLengthEncodedBlock.java/RunLengthEncodedBlock/create
class RunLengthEncodedBlock:    public static Block create(Type type, Object value, int positionCount)
    {
        Block block = Utils.nativeValueToBlock(type, value);
        if (block instanceof RunLengthEncodedBlock) {
            block = ((RunLengthEncodedBlock) block).getValue();
        }
        return new RunLengthEncodedBlock(block, positionCount);
    }