'use strict';

var creator = require('../creator.js');

function selection_append(name) {
  var create = typeof name === "function" ? name : creator(name);
  return this.select(function() {
    return this.appendChild(create.apply(this, arguments));
  });
}

module.exports = selection_append;
