var result = []; for(var i=0, row; inDef && (row=inDef[i]); i++){ result.push(this.addRowDef(i, row)); } return result;