Minor suggestions for Java 8
Allow ? ? ? to be used in place of !=, <=, >=. While this isn't a big deal it would make coding somewhat more convenient especially on Mac and it doesn't sound too hard to implement. (Note that Unicode characters can still be processed correctly - for instance, double ? = 3.14; is perfectly legal - and ? ? ? are all illegal in identifiers already, so it should not break backwards-compatibility).