code: function construct (constructor, args) {
    function Factory () {
      return constructor.apply(this, args);
    }
  
    Factory.prototype = constructor.prototype;
  
    return new Factory();
  }
docs: /* Files 
  Construct
  
  Factory method to create a new instance of
  the constructor.
  
  @param {object} constructor
  @param {*[]} args
  @return {Factory}