code: function(els) {
              	var i, j, elements = els.elements || els;
              	if (typeof(elements[0][0]) != 'undefined') {
              	    i = elements.length;
              	    this.elements = [];
              	    while (i--) {
              		j = elements[i].length;
              		this.elements[i] = [];
              		while (j--) {
              		    this.elements[i][j] = elements[i][j];
              		}
              	    }
              	    return this;
              	}
              	var n = elements.length;
              	this.elements = [];
              	for (i = 0; i < n; i++) {
              	    this.elements.push([elements[i]]);
              	}
              	return this;
                  }
docs: Set the matrix's elements from an array. If the argument passed is a vector, the resulting matrix will be a single column.