JBIDE-13425 regression for eap 5, with both a backwards isEmpty return and a bad heirarchy for eap5