This reverts commit 854740c4c7
What we should've caught here is that the args actually passes in a Bool, which then fails the .lower().
Also, if we want to do things like check for strings representing bools we should use the utils.bool_from_str() method rather than write it inline like this.