build method
The App's View's true build function called the abstract function, buildApp, but also implements a InheritedWidget allowing you to pass down the Widget tree any 'object' you wish.
Implementation
@override
Widget build(BuildContext context) =>
_InheritedMVC(state: this, object: object, child: buildApp(context));