that's the while point. If we could agree on a standard serializeable model, each controller would ensure the link between the view and the model.
user could open a package in any IDE / environment. The environment's controller would display the model in its own / user preferred view.