If so, shouldn't we rather use `if (!require(...)) stop("user-friendly message")` here?