This doesn't feel right with the  if (!(name in this._views)) { check above. (Line 508)