examples/todo: WIP generalize mutate, fayget