Article mentioned: https://medium.com/flutter/learning-flutters-new-navigation-and-routing-system-7c9068155ade
Flutter's new Navigator 2.0 aka the Pages API has been causing some confusion. I hope this video will explain how it is simply applying the declarative programming paradigm to the Navigator.
(should have made the text bigger in the app / intellij, apologies)
Also I said the back button dispatcher is not necessary, which is wrong. You must supply a function to onPopPage(). Just use `(route, result,) {return route.didPop(result)}` for the most simple implementation!