this needs to be `pub` otherwise `check-fast` tests will fail