code: function (args) {
              var ret, Self = this;
              try {
                  ret = new Self();
              } catch (ignore) {
              }
              this.apply(ret, args);
              return ret;
          }
docs: @lends patio.sql.Expression 
  This is a helper method that will take in an array of arguments and return an expression.
  
  @example
  
  QualifiedIdentifier.fromArgs(["table", "column"]);
  
  @param {*[]} args array of arguments to pass into the constructor of the function.
  
  @return {patio.sql.Expression} an expression.