Handle booleans correctly (usually).