Rename ValueType to DataType for better clarity