No it’s not. It’s Optional[int] -> int at minimum. There are other completely valid signatures beyond that too.