Pri Sunu trdijo, da bi morali skoraj vsi programi teči normalno tudi z najnovejšo različico. Priznavajo pa, da so minimalne potencialne neskladnosti, kot na primer uporaba rezerviranke assert, ki v predhodnih različicah ni imela take vloge kot ime lastnosti ali metode. V takem primeru bo treba vsa imena assert nadomestiti z drugimi.