core_model: compose: data_source core_view: core_presenter: model: core_model view: core_view data_source: +fringe_context: fringe_model: connected: core_model fringe_view: fringe_presenter: compose: fringe_model, fringe_view +deep_context: krill: giant_squid: compose: fringe_view, core_model, krill