Split between Java7 and Java8.