JBIDE-13425 work to centralize default arguments
JBIDE-13425
JBIDE-13425 regression for eap 5, with both a backwards isEmpty return and a bad heirarchy for eap5
JBIDE-13444 move deployment scanner additions into control of behavior delegates