`require` в отличие от `assert` нельзя отключать, ...
# russian
i
require
в отличие от
assert
нельзя отключать, затем он и нужен — чтобы безусловно проверить предусловие.