Arguments of a Python 3.8 function are defined in particular order: positional-only, mixed, keyword-only.
But __annotations__ define them in a d
__annotations__