     @setActiveItem(item) unless @getActiveItem()?
     item
 
-  # Public: Adds the given items to the pane.
-  #
-  # * `items` An {Array} of items to add. Items can be models with associated
-  #   views or views. Any items that are already present in items will
-  #   not be added.
-  # * `index` (optional) {Number} index at which to add the item. If omitted, the item is
-  #   added after the current active item.
-  #
-  # Returns an {Array} of the added items
+  # Public: Add the given items to the pane.
+  #
+  # * `items` An {Array} of items to add. Items can be views or models with
+  #   associated views. Any objects that are already present in the pane's
+  #   current items will not be added again.
+  # * `index` (optional) {Number} index at which to add the items. If omitted,
+  #   the item is #   added after the current active item.
+  #
+  # Returns an {Array} of added items.
   addItems: (items, index=@getActiveItemIndex() + 1) ->
     items = items.filter (item) => not (item in @items)
     @addItem(item, index + i) for item, i in items


  # Public: Creates a new pane above the receiver.
  #
  # * `params` {Object} with keys:
  #   * `items` (optional) {Array} of items with which to construct the new pane.
  #
  # Returns the new {Pane}.
  splitUp: (params) ->

    else
      @saveItemAs(item, nextAction)

  # Public: Prompt the user for a location and save the active item with the
  # path they select.
  #
  # * `item` The item to save.
  # * `nextAction` (optional) {Function} which will be called after the item is
  #   successfully saved.
  saveItemAs: (item, nextAction) ->
    return unless item?.saveAs?

