Curiosidad del autoboxing y unboxing

Me ha gustado mucho, y recomiendo, la explicación de autoboxing y unboxing en java del blog Mis cosas de programación.

Me ha parecido muy interesante una curiosidad, que no conocía (más bien no me había parado a pensar), con este código:

if (a == (b+1))

Siendo a y b objetos Integer, compara los tipos básicos int. Hace el unboxing de b para sumarlo con 1, y de a para compararlo con el int (b+1).