It's a bit more compatible with recent JDK versions, although not completely. More importantly, stacktraces are much clearer when it fails.