where is the case of the ``bq`` not being installed (or too old version) handled in the new code?