Eigen.ensure(invalidation, () => {
var B = Matrixf.zeros([5, 5]);
B.block(0, 1, [2, 2]).setConstant(25);
B.block(1, 3, [2, 2]).assign(Matrixf.fromArray([10, 11, 12, 13], [2, 2]));
B.bottomLeftCorner([1, 2]).setConstant(35);
B.bottomRightCorner([2, 1]).setConstant(42);
B.topRightCorner([1, 1]).setConstant(57);
return B.show();
})