∀ {𝕜 : Type u_1} [inst : NontriviallyNormedField 𝕜] {E : Type u_2} [inst_1 : NormedAddCommGroup E]
  [inst_2 : NormedSpace 𝕜 E] {H : Type u_3} [inst_3 : TopologicalSpace H] {I : ModelWithCorners 𝕜 E H} {M : Type u_4}
  [inst_4 : TopologicalSpace M] [inst_5 : ChartedSpace H M] {s : Set M} {z : M} {F' : Type u_21}
  [inst_6 : NormedRing F'] [inst_7 : NormedAlgebra 𝕜 F'] {p q : M → F'} {p' q' : TangentSpace I z →L[𝕜] F'},
  HasMFDerivWithinAt I (modelWithCornersSelf 𝕜 F') p s z p' →
    HasMFDerivWithinAt I (modelWithCornersSelf 𝕜 F') q s z q' →
      HasMFDerivWithinAt I (modelWithCornersSelf 𝕜 F') (p * q) s z (p z • q' + MulOpposite.op (q z) • p')