The variable names `index_row` and `index_column` don't fit into code convention. You can name it `ii` and `jj` correspondingly. It is a common practice in la4j.