in a downstream project we suffered some false passes due to a new programmer using code like `assert(condition, message)` which is always true and certainly wasn't the intention