Make assert_true and assert_false less dangerous.

@wting also
Yeah, I've caught this in CR at least 3 times.  There's several results for this (not complete) grep: `$ git grep -E 'T.assert_true\([^(,)]+,'` in our codebase as well