A force push asks first however it is written
A force push in brackets, a function, an alias, an if or a loop no longer slips past an allow for git: Bandicot reads the git inside and asks first.
Allowing git in a project lets ordinary commands run without a prompt, while a force push, a history rewrite or a remote delete still asks. Until now that check only read the plain form of the line, so the same push inside brackets, a brace group, a small function or an alias such as g for git ran without asking, and so did a push inside an if, a loop, or after exec.
Bandicot now looks through that grouping and expands aliases set earlier on the same line before it decides, and in a folder that keeps its history only in Versions, git written as \git or inside brackets is pointed to Versions the same way plain git is.