Java already has plenty of hidden compiler tricks (String's overloaded operators, the enhanced 'for' loop, anonymous classes, etc).

The thing to watch out for with autoboxing is the (rare)...