This is purely stylistic, but I think we could consider i32 to be the canonical wasm representation of a JS boolean. In which case we could call this operation "cast". I don't think we'd ever consider toI64 or toF32 for boolean operations, for example.