Fix #216: Correct hashCode for boxed Chars
Fix #215: Reflective calls on comparison ops on primitives