* cols(){
      var ind = 0;
      while (ind < this.y_len){
        yield this.col(ind);
        ind ++;