Would that be the transform function from here [1]?
I do agree too that this definitely should be a library on its own.
Anyway thanks for your work; I'll definitely check SimpleR in my project.
[1] https://github.com/arnelenero/simpler-state/blob/f6336817c9e...