code: function(name) {
  			var args = [].slice.call(arguments, 1);
  			var factory = this.get(name);
  			return factory ? factory.apply(this, args) : null;
  		}
docs: Creates new element with specified type
  @param {String} name
  @returns {Object}