Make DataType consistent with DataValue's type for texts

@brightbyte @thiemowmde