jdk1.7 empty implements