@Override
    public int hashCode() { return Objects.hash("variableTensor", name, requiredType); }
A variable tensor which must be compatible with the given type
vespajlib/src/main/java/com/yahoo/tensor/evaluation/VariableTensor.java