A protocol with one abstract method __abs__ that is covariant in its return type.
typing/SupportsAbs
SupportsAbs