In my studies I keep coming across the form of an equation that is used in many different mathematical models for voltage gated ion channels. The most general form I have found is in the 1977 paper Reconstruction of the action potential of ventricular myocardial fibres by Beeler and Reuter. Each ion channel has a gating variable $y$ whose differential equation depends on functions $\alpha$ and $\beta$, both of which take on the general form:
$$\{\alpha,\beta\}=\frac{C_1\exp[C_2(V_m+C_3)]+C_4(V_m+C_5)}{\exp[C_6(V_m+C_3)]+C_7}$$ where $V_m$ is the membrane potential and each constant is determined to have different values depending on the channel, system, etc.
My question is where does this form come from? In all of the papers I have come across they seem to just use this form with numbers chosen to fit their data without explanation as to why this form is actually used. The Beeler and Reuter paper cites the 1952 paper by Hodgkin and Huxley, but it seems like H&H use simpler forms of this equation primarily motivated by just fitting the data rather than illuminating any underlying mechanisms. Therefore, I do not understand where this form in the B&R paper comes from that so many papers later on use as well.
Does this form come from assumptions about the workings of the ion channels, if so, what are these assumptions, and how do they give rise to this form? Or is this just a general form found to fit many data sets fairly well, and if so why was this chosen over other functions that could probably do the same thing?