Inconsistency between zero(x) and zero(T::Type) for matrices

But what should this call return?

Maybe 0*LinearAlgebra.I? Be aware that this cannot be mutated/updated, though.