{
if (!curr.isPTagAny(CTLibEn.PTAG_NP, CTLibEn.PTAG_NML) || curr.containsTags("+NN.*"))
return false;
CTNode fst = curr.getFirstChild("+NP|NML"), snd;
while (fst != null && fst.containsTags(CTLibEn.POS_POS))
fst = fst.getNextSibling("+NP|NML");
if (fst == null || fst.c2d.hasHead()) return false;
int i, size = curr.getChildrenSize();