should_be doesn't work with python-3.8 and it's unmaintained, so we need something else before fc31 testing stops being viable.