synsem-part_fest := synsem-part & [ LOCAL.CAT.HEAD.FORM-PART "fest" ]. lt-verb-npnom := lt-verb-subj-npnom & lt-sem-su-0-arg & lt-verb-aux-haben & [ SYNSEM.LOCAL.CAT.VAL.SUBCAT < > ]. lt-verb-npnom-npacc := lt-verb-subj-npnom & lt-sem-su-1-arg & lt-verb-aux-haben & [ SYNSEM.LOCAL.CAT.VAL.SUBCAT < synsem-npacc > ]. lt-verb-npnom-npacc-part_fest := lt-verb-subj-npnom & lt-sem-su-2-arg & lt-verb-aux-haben & [ SYNSEM.LOCAL.CAT.VAL.SUBCAT < synsem-npacc, synsem-part_fest > ]. lt-verb-npnom-npacc-npdat := lt-verb-subj-npnom & lt-sem-su-2-arg & lt-verb-aux-haben & [ SYNSEM.LOCAL.CAT.VAL.SUBCAT < synsem-npdat, synsem-npacc > ]. lt-verb-npnom-refl-adp_auf := lt-verb-subj-npnom-refl & lt-sem-su-2-arg & lt-verb-aux-haben & [ SYNSEM.LOCAL.CAT.VAL.SUBCAT < synsem-refl, synsem-adp_auf > ]. lt-verb-npnom-wh := lt-verb-subj-npnom & lt-sem-su-1-arg & lt-verb-aux-haben & [ SYNSEM.LOCAL.CAT.VAL.SUBCAT < synsem-wh > ]. lt-verb-es := lt-verb-subj-es & lt-sem-su-0-arg & lt-verb-aux-haben & [ SYNSEM.LOCAL.CAT.VAL.SUBCAT < > ]. lt-verb-npnom-cp := lt-verb-subj-npnom & lt-sem-su-1-arg & lt-verb-aux-haben & [ SYNSEM.LOCAL.CAT.VAL.SUBCAT < synsem-cp > ]. lt-verb-cp-predap := lt-verb-subj-cp & lt-sem-su-1-arg & lt-verb-aux-haben & [ SYNSEM.LOCAL.CAT.VAL.SUBCAT < synsem-predap > ]. lt-verb-npnom-prednp := lt-verb-subj-npnom & lt-sem-su-1-arg & lt-verb-aux-sein & [ SYNSEM.LOCAL.CAT.VAL.SUBCAT < synsem-npnom > ]. lt-verb-npnom-predap := lt-verb-subj-npnom & lt-sem-su-1-arg & lt-verb-aux-sein & [ SYNSEM.LOCAL.CAT.VAL.SUBCAT < synsem-predap > ]. lt-noun-nomod-app := lt-noun & lt-sem-spec-0-arg & lt-mod-none & lt-app & [ SYNSEM.LOCAL.CAT.VAL.SUBCAT < > ]. lt-noun-nomod-noapp := lt-noun & lt-sem-spec-0-arg & lt-mod-none & lt-noapp & [ SYNSEM.LOCAL.CAT.VAL.SUBCAT < > ]. lt-noun-mod-noapp := lt-noun & lt-sem-spec-mod-0-arg & lt-mod-verb & lt-noapp & [ SYNSEM.LOCAL.CAT.VAL.SUBCAT < > ]. lt-adj := lt-adjective & lt-sem-mod-0-arg & [ SYNSEM.LOCAL.CAT.VAL val-saturated ].