mypy says this, but it doesn't make sense, nothing on that line could cause this... `src/dispatch/dispatch.py:212: error: Type argument "float" of "dtype" must be a subtype of "generic"`