I'm going to work on this a bit more. I removed the UpdateStamp logic from the reader, which is a good first step. 

I figured that the rest is data-schema-implementation-specific though. An alternative datastore could easily store each one of the fields that compose the column value in some way other than as a single string with a delimiter.