     if uri = @destroyedItemUris.pop()
       @openSync(uri)
 
-  # Public: Register an opener for a uri.
+  # Extended: Register an opener for a uri.
   #
   # An {Editor} will be used if no openers return a value.
   #

  # Returns a {Disposable} on which `.dispose()` can be called to unsubscribe.
  observePanes: (callback) -> @paneContainer.observePanes(callback)

  # Public: Invoke the given callback when a pane item is added to the
  # workspace.
  #
  # * `callback` {Function} to be called panes are added.

  # Returns a {Disposable} on which `.dispose()` can be called to unsubscribe.
  onDidAddPaneItem: (callback) -> @paneContainer.onDidAddPaneItem(callback)

  # Extended: Invoke the given callback with all current and future panes items in
  # the workspace.
  #
  # * `callback` {Function} to be called with current and future pane items.
