In #190, the DEFINE_DATASET_FIELD macro creates a readName and writeName to access the data for read or write. In theory these fields could be combined so the same name could be used to access the data.
Note the behavior of accessing a writeName field when in read-only mode is also not currently clear and may need to be further documented or tested.