PEP 835: Shorthand syntax for Annotated type metadata

This PEP proposes overloading the @ operator on types to allow writing Annotated[T, M] as T @M.