Fix #220: Correct runtime return type for boolean & and | ops

All 2.11 tests and partests pass.