∀ {M : Type u_1} [inst : AddCommGroup M] {ι : Type u_2} [inst_1 : DecidableEq ι] [inst_2 : Fintype ι] {A : Type u_3}
  [inst_3 : CommRing A] [inst_4 : Module A M],
  MonoidHomClass ((M →ₗ[A] M) ≃ₐ[A] Matrix ι ι A) (M →ₗ[A] M) (Matrix ι ι A)