This doesn't need another method, just modify the existing `append`: 

```js

append: function(item) {
  ...
  if (Array.isArray(item)) {
    item.forEach(function(content) {
       this.append(content);
    }, this);
  } else {
    ... all of the code to append content
  }

}