java is pedantic