That describes what options get generated for the homebrew formula itself.

We want to add the guard to the line because if the user doesn't request lua, we don't want vim to pick it up on accident (which it might do if it is already installed and we set the ENV location.)