The type should be ``callable``, not ``callback`` to be consistent with the typehint introduced in 5.4