@Override
    public TensorType type(TypeContext<NAMETYPE> context) {
        return TypeResolver.cell_cast(argument.type(context), valueType);
    }
The <i>cell_cast</i> tensor function creates a new tensor with the specified cell value type.

@author lesters
vespajlib/src/main/java/com/yahoo/tensor/functions/CellCast.java