Current design example
Overview. These steps are only added for operations that have different signatures. Rest are left untouched:
- I make the signature take in the union of all possible parameters across api versions
- I validate the parameters per api version through a decorator
- Then I enter the mixin as i regularly would.
- Return mixin call based on api_version