Why do we need this method only for `CRSMatrix`? How about to put it into `AbstractCompressedMatrix` class as `protected` member?