question: public EmptyAttrItemIter ( Template tmpl , EntryClass eclass ) { super ( tmpl ) ; svcs = ( ArrayList ) serviceByEmptyAttr . get ( eclass ) ; if ( svcs != null ) { svcidx = svcs . size ( ) ; step ( ) ; } }
target:  tmpl.serviceID == null and tmpl.serviceTypes is empty and eclass has no fields