code: function(document, options) {
    options = options || {};
    this.view = options.view || 'content';
    this.__document = document;
    this.container = document.get(this.view);
  }
docs: Document.Controller -----------------  Provides means for editing and viewing a Substance.Document. It introduces a Selection API in order to move a cursor through the document, support copy and paste, etc.  Note: it is quite intentional not to expose the full Substance.Document interface to force us to explicitely take care of model adaptations.  Example usage:  var doc = new Substance.Document(); var editor = new Substance.Document.Controller(doc); var editor.insert("Hello World");