TODO
I think that there is probably a couple of very good packages to make history/router observable/observers. I'm looking forward to have a time to explore it and prepare some examples. PRs welcome!