∀ {M : Type u_7} {N : Type u_8} (R : Type u_10) (A : Type u_11) [inst : CommSemiring R] [inst_1 : Semiring A]
  [inst_2 : Algebra R A] [inst_3 : Mul M] [inst_4 : Mul N] (f : M →ₙ* N),
  MonoidAlgebra.mapDomainNonUnitalAlgHom R A f =
    { toFun := (MonoidAlgebra.mapDomainNonUnitalRingHom A f).toFun, map_smul' := ⋯, map_zero' := ⋯, map_add' := ⋯,
      map_mul' := ⋯ }