data_repr will basically be how the data is encoded, this will allow us to think about encodings and memory spaces seperately.