They are (practically) identical on PyAny, and `downcast()` is the more useful name.
#[pyo3(signature = (...))]