invoke
Returns row at index i: df(i).
Returns column by name: df("name").
Selects columns by names: df("col1", "col2").
Returns cell value at (i, j): df(i, j).
Returns cell value at row i and column name: df(i, "colName").
Slices rows by IntProgression: df(0 until 10).
Filters rows by boolean mask: df(mask).
Filters rows by Index: df(index).
Filters rows using a predicate: df { it.getDouble("col") > 5.0 }.
Returns field value at position i: tuple(i).
Returns field value by name: tuple("field").
Returns element at index i: vector(i).