Suprising behaviour of BCRSMatrix.nonzeroes()

BCRSMatrix.nonzeroes() can be 0 even when the matrix has entries (e.g. when read with loadMatrixMarket()) and changes its value when copied.

Both are highly surprising and I would consider the first one a defect. Attached is a simple example.

nonzeroes.cc

test.mm