For now, it would be enough to have this in `AbstractMatrix`.