Fix #152: Coercing to char yields unsigned value