This document describes an alternate reality where an app developer named Jax builds an app called "My Pet Alien" using a view controller hierarchy. When another developer Jiles is hired and asked to modify the app, he discovers issues with Jax's architecture where the view controllers are tightly coupled. The document then explains how to build loosely coupled view controllers using an input-output model where view controllers can live independently and the container view controller manages navigation between them. This avoids issues when reordering or reusing view controllers.