{M₁ : Type u_6} →
  {M₂ : Type u_7} →
    [inst : TopologicalSpace M₂] →
      [T2Space M₂] →
        [inst_2 : Add M₁] →
          [inst_3 : Add M₂] →
            [ContinuousAdd M₂] →
              {F : Type u_8} →
                [inst_5 : FunLike F M₁ M₂] →
                  [AddHomClass F M₁ M₂] → (f : M₁ → M₂) → f ∈ closure (Set.range fun f x => f x) → M₁ →ₙ+ M₂