It's ugly as hell and always has been. I suspect only Java developers could love such a tedious, verbose thing ;-)