I felt in love with this abstraction after seeing this talk https://www.youtube.com/watch?v=oy-6urveWzo but it has been 1 year and so few stars/forks for such a great idea.
I wonder if you guys are still "eating your own dog food" or found some issues with it or something better.