I'm discovering the provided facilities as I'm writing and hadn't come across that yet. It looks like it accomplishes the same task, typed values. I created the typed values because I needed a numeric value so that I could support the underlying client's incrby and append while reusing the base stores get/set impl. I can't sell a buck for 5 so I'll refactor :) Thanks @johnynek!