Does annotating a parameter as `Optional[int]` make it optional to pass?from typing import Optional def f(a: Optional[int], b: int) -> int: return (a or 0) + b f(b=5)