It is, because it may happen that `covars` is passed as `None`.