I checked it. It seems there is no block size dependency, however using block_size=1 breaks the test regression_2. Further investigation is needed. Moreover the block size has implications on the memory consumption and performance, so it is a delicate matter that I would address in the future. The risk calculators have to be refactored anyway, they have known shortcomings.