The two-dimensional Stokes theorem, written in vector notation, reads $$\oint_\mathcal{C} \vec{F} \cdot d \vec{r} = \int_\mathcal{S} (\vec{\nabla} \times\vec{F})\cdot d \vec{S},$$ where the closed curve $\mathcal{C}$ is the boundary of the surface $\mathcal{S}$, $\mathcal{C} = \partial \mathcal{S}$.
Now, the usual definition of a closed plane curve $\gamma$ is $$\gamma:[a,b] \to \mathbb{R}^2,$$ with $\gamma(a) = \gamma(b)$. However, wouldn't it make more sense to define a closed curve as $$\gamma:[a,b\rangle \to \mathbb{R}^2,$$ with the condition $$\lim_{t \to b} \gamma(t) = \gamma(a)?$$ In this way, no point on the curve is parametrized twice (assume $\gamma$ is injective), and this is consistent with, e.g., the polar coordinate $\varphi$ which has the domain $\varphi \in [0,2\pi\rangle$.
My question: would the change in the definition of a closed curve alter Stokes theorem in any way?