Is there any reason not to? Fixing this would also fix a bug where `Randomized*.transform` erroneously fails on a sparse matrix.