code: function _disposeChild (child) {
    child.triggerDispose()
    if (child._owner && child._ref) {
      console.assert(child._owner.refs[child._ref] === child, "Owner's ref should point to this child instance.")
      delete child._owner.refs[child._ref]
    }
  }
docs: NOTE: this is used for incremental updates only