This ensures more portable conversion since not every path assume bool is 32-bits and there's no loss converting to 8-bits anyway.
This ensures more portable conversion since not every path assume bool is 32-bits and there's no loss converting to 8-bits anyway.