code: function(target) {
      // Schedule the DOM element to be created and appended to the given
      // element after bindings have synchronized.
      this._insertElementLater(function() {
        Ember.assert("You cannot append to an existing Ember.View. Consider using Ember.ContainerView instead.", !Ember.$(target).is('.ember-view') && !Ember.$(target).parents().is('.ember-view'));
        this.$().appendTo(target);
      });
  
      return this;
    }
docs: Appends the view's element to the specified parent element.
  
  If the view does not have an HTML representation yet, `createElement()`
  will be called automatically.
  
  Note that this method just schedules the view to be appended; the DOM
  element will not be appended to the given element until all bindings have
  finished synchronizing.
  
  This is not typically a function that you will need to call directly
  when building your application. You might consider using Ember.ContainerView
  instead. If you do need to use appendTo, be sure that the target element you
  are providing is associated with an Ember.Application and does not have an
  ancestor element that is associated with an Ember view.
  
  @param {String|DOMElement|jQuery} A selector, element, HTML string, or jQuery object
  @returns {Ember.View} receiver