code: function (definitions) {
                  var
                      result = [],
                      len = definitions.length,
                      idx,
                      definition;
                  for (idx = 0; idx < len; ++idx) {
                      definition = definitions[idx];
                      if (!(definition instanceof gpf.Parameter)) {
                          definition = this._createFromObject(definition);
                      }
                      result.push(definition);
                  }
                  return result;
              }
docs: Create a list of parameters
  
  @param {Object[]} definitions
  @return {gpf.Parameter[]}