9_a_stick
Every sticky application of this kind must have a template file called Templates, with a window - template called info in it.

%3 r_0009_0001__Every_quant Every [quant] r_0009_0003__application application r_0009_0001__Every_quant->r_0009_0003__application [restriction] r_0009_0007__must must r_0009_0001__Every_quant->r_0009_0007__must [scope] r_0009_0002__sticky sticky r_0009_0003__application->r_0009_0002__sticky [attrib] r_0009_0005__this_r_0009_0006__kind this kind r_0009_0003__application->r_0009_0005__this_r_0009_0006__kind of r_0009_0008__have have r_0009_0007__must->r_0009_0008__have [scope] r_0009_0008__have->r_0009_0003__application [arg0] r_0009_0009__a_r_0009_0010__template_r_0009_0011__file a template file r_0009_0008__have->r_0009_0009__a_r_0009_0010__template_r_0009_0011__file [arg1] r_0009_0016__a_r_0009_0017__window_r_0009_0019__template a window template r_0009_0008__have->r_0009_0016__a_r_0009_0017__window_r_0009_0019__template with [nim] r_0009_0023__it it r_0009_0016__a_r_0009_0017__window_r_0009_0019__template->r_0009_0023__it in r_0009_0012__called called r_0009_0012__called->r_0009_0009__a_r_0009_0010__template_r_0009_0011__file [arg1] r_0009_0013__Templates Templates r_0009_0012__called->r_0009_0013__Templates [prd] z_000_9_a_stick_31 r_0009_0012__called->z_000_9_a_stick_31 [arg0] r_0009_0020__called called r_0009_0020__called->r_0009_0016__a_r_0009_0017__window_r_0009_0019__template [arg1] r_0009_0021__info info r_0009_0020__called->r_0009_0021__info [prd] z_000_9_a_stick_53 r_0009_0020__called->z_000_9_a_stick_53 [arg0]
arc(r_0009_0001__Every_quant, r_0009_0003__application, restriction).
arc(r_0009_0001__Every_quant, r_0009_0007__must, scope).
arc(r_0009_0003__application, r_0009_0002__sticky, attrib5).
arc(r_0009_0003__application, r_0009_0005__this_r_0009_0006__kind, r_0009_0004__of).
arc(r_0009_0007__must, r_0009_0008__have, scope).
arc(r_0009_0008__have, r_0009_0003__application, arg0).
arc(r_0009_0008__have, r_0009_0009__a_r_0009_0010__template_r_0009_0011__file, arg1).
arc(r_0009_0008__have, r_0009_0016__a_r_0009_0017__window_r_0009_0019__template, r_0009_0015__with_nim43).
arc(r_0009_0012__called, r_0009_0009__a_r_0009_0010__template_r_0009_0011__file, arg1).
arc(r_0009_0012__called, r_0009_0013__Templates, prd).
arc(r_0009_0012__called, z_000_9_a_stick_31, arg0).
arc(r_0009_0016__a_r_0009_0017__window_r_0009_0019__template, r_0009_0023__it, r_0009_0022__in).
arc(r_0009_0020__called, r_0009_0016__a_r_0009_0017__window_r_0009_0019__template, arg1).
arc(r_0009_0020__called, r_0009_0021__info, prd).
arc(r_0009_0020__called, z_000_9_a_stick_53, arg0).



%3 r_0009_0020__called called z_000_9_a_stick_53 r_0009_0020__called->z_000_9_a_stick_53 [arg0] r_0009_0021__info info r_0009_0020__called->r_0009_0021__info [prd] r_0009_0016__a_r_0009_0017__window_r_0009_0019__template a window template r_0009_0020__called->r_0009_0016__a_r_0009_0017__window_r_0009_0019__template [arg1] r_0009_0023__it it r_0009_0016__a_r_0009_0017__window_r_0009_0019__template->r_0009_0023__it in r_0009_0012__called called z_000_9_a_stick_31 r_0009_0012__called->z_000_9_a_stick_31 [arg0] r_0009_0013__Templates Templates r_0009_0012__called->r_0009_0013__Templates [prd] r_0009_0009__a_r_0009_0010__template_r_0009_0011__file a template file r_0009_0012__called->r_0009_0009__a_r_0009_0010__template_r_0009_0011__file [arg1] r_0009_0007__must_r_0009_0008__have must have r_0009_0007__must_r_0009_0008__have->r_0009_0016__a_r_0009_0017__window_r_0009_0019__template with [nim] r_0009_0007__must_r_0009_0008__have->r_0009_0009__a_r_0009_0010__template_r_0009_0011__file [arg1] r_0009_0003__application application r_0009_0007__must_r_0009_0008__have->r_0009_0003__application [arg0] r_0009_0005__this_r_0009_0006__kind this kind r_0009_0003__application->r_0009_0005__this_r_0009_0006__kind of r_0009_0002__sticky sticky r_0009_0003__application->r_0009_0002__sticky [attrib] r_0009_0001__Every_quant Every [quant] r_0009_0001__Every_quant->r_0009_0007__must_r_0009_0008__have [scope] r_0009_0001__Every_quant->r_0009_0003__application [restriction]
fof(formula,axiom,
    ? [R_9_12_CALLED,Z_9_A_STICK_31,R_9_9_A_TEMPLATE_FILE,R_9_13_TEMPLATES,R_9_20_CALLED,Z_9_A_STICK_53,R_9_16_A_WINDOW_TEMPLATE,R_9_23_IT,R_9_21_INFO] :
      ( a_template_file(R_9_9_A_TEMPLATE_FILE)
      & templates(R_9_13_TEMPLATES)
      & it(R_9_23_IT)
      & info(R_9_21_INFO)
      & ! [R_9_3_APPLICATION,R_9_2_STICKY,R_9_5_THIS_KIND] :
          ( ( sticky(R_9_2_STICKY)
            & this_kind(R_9_5_THIS_KIND)
            & application(R_9_3_APPLICATION)
            & attrib5(R_9_3_APPLICATION,R_9_2_STICKY)
            & of(R_9_3_APPLICATION,R_9_5_THIS_KIND) )
         => ? [R_9_7_MUST_HAVE] :
              ( must_have(R_9_7_MUST_HAVE,R_9_3_APPLICATION,R_9_9_A_TEMPLATE_FILE)
              & with_nim43(R_9_7_MUST_HAVE,R_9_16_A_WINDOW_TEMPLATE) ) )
      & called(R_9_12_CALLED,Z_9_A_STICK_31,R_9_9_A_TEMPLATE_FILE,R_9_13_TEMPLATES)
      & called(R_9_20_CALLED,Z_9_A_STICK_53,R_9_16_A_WINDOW_TEMPLATE,R_9_21_INFO)
      & a_window_template(R_9_16_A_WINDOW_TEMPLATE)
      & in(R_9_16_A_WINDOW_TEMPLATE,R_9_23_IT) ) ).



n9_a_stick n9_a_stick__1_1_1_1 Every n9_a_stick__1_1_2_1_1 sticky n9_a_stick__1_1_3_1 application n9_a_stick__1_1_4_1_1 of n9_a_stick__1_1_4_2_1_1 this n9_a_stick__1_1_4_2_2_1 kind n9_a_stick__1_2_1 must n9_a_stick__1_3_1_1 have n9_a_stick__1_3_2_1_1 a n9_a_stick__1_3_2_2_1 template n9_a_stick__1_3_2_3_1 file n9_a_stick__1_3_2_4_1_1 * n9_a_stick__1_3_2_4_2_1 called n9_a_stick__1_3_2_4_3_1_1 Templates n9_a_stick__1_3_3_1 , n9_a_stick__1_3_4_1_1 with n9_a_stick__1_3_4_2_1_1 a n9_a_stick__1_3_4_2_2_1 window n9_a_stick__1_3_4_2_3_1 - n9_a_stick__1_3_4_2_4_1 template n9_a_stick__1_3_4_2_5_1_1 * n9_a_stick__1_3_4_2_5_2_1 called n9_a_stick__1_3_4_2_5_3_1_1 info n9_a_stick__1_3_4_2_6_1_1 in n9_a_stick__1_3_4_2_6_2_1_1 it n9_a_stick__1_4_1 . n9_a_stick__1 IP-MAT n9_a_stick__1_1 NP-SBJ n9_a_stick__1->n9_a_stick__1_1 n9_a_stick__1_2 MD;_cat_Vi_ n9_a_stick__1->n9_a_stick__1_2 n9_a_stick__1_3 IP-INF-CAT n9_a_stick__1->n9_a_stick__1_3 n9_a_stick__1_4 PUNC n9_a_stick__1->n9_a_stick__1_4 n9_a_stick__1_1_1 Q n9_a_stick__1_1->n9_a_stick__1_1_1 n9_a_stick__1_1_2 ADJP n9_a_stick__1_1->n9_a_stick__1_1_2 n9_a_stick__1_1_3 N n9_a_stick__1_1->n9_a_stick__1_1_3 n9_a_stick__1_1_4 PP n9_a_stick__1_1->n9_a_stick__1_1_4 n9_a_stick__1_1_1->n9_a_stick__1_1_1_1 n9_a_stick__1_1_2_1 ADJ n9_a_stick__1_1_2->n9_a_stick__1_1_2_1 n9_a_stick__1_1_2_1->n9_a_stick__1_1_2_1_1 n9_a_stick__1_1_3->n9_a_stick__1_1_3_1 n9_a_stick__1_1_4_1 P-ROLE n9_a_stick__1_1_4->n9_a_stick__1_1_4_1 n9_a_stick__1_1_4_2 NP n9_a_stick__1_1_4->n9_a_stick__1_1_4_2 n9_a_stick__1_1_4_1->n9_a_stick__1_1_4_1_1 n9_a_stick__1_1_4_2_1 D n9_a_stick__1_1_4_2->n9_a_stick__1_1_4_2_1 n9_a_stick__1_1_4_2_2 N n9_a_stick__1_1_4_2->n9_a_stick__1_1_4_2_2 n9_a_stick__1_1_4_2_1->n9_a_stick__1_1_4_2_1_1 n9_a_stick__1_1_4_2_2->n9_a_stick__1_1_4_2_2_1 n9_a_stick__1_2->n9_a_stick__1_2_1 n9_a_stick__1_3_1 HV;_Tn_ n9_a_stick__1_3->n9_a_stick__1_3_1 n9_a_stick__1_3_2 NP-OB1 n9_a_stick__1_3->n9_a_stick__1_3_2 n9_a_stick__1_3_3 PUNC n9_a_stick__1_3->n9_a_stick__1_3_3 n9_a_stick__1_3_4 PP-NIM n9_a_stick__1_3->n9_a_stick__1_3_4 n9_a_stick__1_3_1->n9_a_stick__1_3_1_1 n9_a_stick__1_3_2_1 D n9_a_stick__1_3_2->n9_a_stick__1_3_2_1 n9_a_stick__1_3_2_2 N n9_a_stick__1_3_2->n9_a_stick__1_3_2_2 n9_a_stick__1_3_2_3 N n9_a_stick__1_3_2->n9_a_stick__1_3_2_3 n9_a_stick__1_3_2_4 IP-PPL n9_a_stick__1_3_2->n9_a_stick__1_3_2_4 n9_a_stick__1_3_2_1->n9_a_stick__1_3_2_1_1 n9_a_stick__1_3_2_2->n9_a_stick__1_3_2_2_1 n9_a_stick__1_3_2_3->n9_a_stick__1_3_2_3_1 n9_a_stick__1_3_2_4_1 NP-LGS n9_a_stick__1_3_2_4->n9_a_stick__1_3_2_4_1 n9_a_stick__1_3_2_4_2 VVN;_Cn.n_ n9_a_stick__1_3_2_4->n9_a_stick__1_3_2_4_2 n9_a_stick__1_3_2_4_3 NP-PRD n9_a_stick__1_3_2_4->n9_a_stick__1_3_2_4_3 n9_a_stick__1_3_2_4_1->n9_a_stick__1_3_2_4_1_1 n9_a_stick__1_3_2_4_2->n9_a_stick__1_3_2_4_2_1 n9_a_stick__1_3_2_4_3_1 NPRS n9_a_stick__1_3_2_4_3->n9_a_stick__1_3_2_4_3_1 n9_a_stick__1_3_2_4_3_1->n9_a_stick__1_3_2_4_3_1_1 n9_a_stick__1_3_3->n9_a_stick__1_3_3_1 n9_a_stick__1_3_4_1 P-ROLE n9_a_stick__1_3_4->n9_a_stick__1_3_4_1 n9_a_stick__1_3_4_2 NP n9_a_stick__1_3_4->n9_a_stick__1_3_4_2 n9_a_stick__1_3_4_1->n9_a_stick__1_3_4_1_1 n9_a_stick__1_3_4_2_1 D n9_a_stick__1_3_4_2->n9_a_stick__1_3_4_2_1 n9_a_stick__1_3_4_2_2 N n9_a_stick__1_3_4_2->n9_a_stick__1_3_4_2_2 n9_a_stick__1_3_4_2_3 PUNC n9_a_stick__1_3_4_2->n9_a_stick__1_3_4_2_3 n9_a_stick__1_3_4_2_4 N n9_a_stick__1_3_4_2->n9_a_stick__1_3_4_2_4 n9_a_stick__1_3_4_2_5 IP-PPL n9_a_stick__1_3_4_2->n9_a_stick__1_3_4_2_5 n9_a_stick__1_3_4_2_6 PP n9_a_stick__1_3_4_2->n9_a_stick__1_3_4_2_6 n9_a_stick__1_3_4_2_1->n9_a_stick__1_3_4_2_1_1 n9_a_stick__1_3_4_2_2->n9_a_stick__1_3_4_2_2_1 n9_a_stick__1_3_4_2_3->n9_a_stick__1_3_4_2_3_1 n9_a_stick__1_3_4_2_4->n9_a_stick__1_3_4_2_4_1 n9_a_stick__1_3_4_2_5_1 NP-LGS n9_a_stick__1_3_4_2_5->n9_a_stick__1_3_4_2_5_1 n9_a_stick__1_3_4_2_5_2 VVN;_Cn.n_ n9_a_stick__1_3_4_2_5->n9_a_stick__1_3_4_2_5_2 n9_a_stick__1_3_4_2_5_3 NP-PRD n9_a_stick__1_3_4_2_5->n9_a_stick__1_3_4_2_5_3 n9_a_stick__1_3_4_2_5_1->n9_a_stick__1_3_4_2_5_1_1 n9_a_stick__1_3_4_2_5_2->n9_a_stick__1_3_4_2_5_2_1 n9_a_stick__1_3_4_2_5_3_1 NPR n9_a_stick__1_3_4_2_5_3->n9_a_stick__1_3_4_2_5_3_1 n9_a_stick__1_3_4_2_5_3_1->n9_a_stick__1_3_4_2_5_3_1_1 n9_a_stick__1_3_4_2_6_1 P-ROLE n9_a_stick__1_3_4_2_6->n9_a_stick__1_3_4_2_6_1 n9_a_stick__1_3_4_2_6_2 NP n9_a_stick__1_3_4_2_6->n9_a_stick__1_3_4_2_6_2 n9_a_stick__1_3_4_2_6_1->n9_a_stick__1_3_4_2_6_1_1 n9_a_stick__1_3_4_2_6_2_1 PRO n9_a_stick__1_3_4_2_6_2->n9_a_stick__1_3_4_2_6_2_1 n9_a_stick__1_3_4_2_6_2_1->n9_a_stick__1_3_4_2_6_2_1_1 n9_a_stick__1_4->n9_a_stick__1_4_1
( (IP-MAT (NP-SBJ (Q Every;{every})
                  (ADJP (ADJ sticky;{sticky}))
                  (N application;{application})
                  (PP (P-ROLE of;{of})
                      (NP (D this;{this})
                          (N kind;{kind}))))
          (MD;_cat_Vi_ must;{must})
          (IP-INF-CAT (HV;_Tn_ have;{have})
                      (NP-OB1;{TEMPLATE_FILE} (D a;{a})
                                              (N template;{template})
                                              (N file;{file})
                                              (IP-PPL (NP-LGS *)
                                                      (VVN;_Cn.n_ called;{call})
                                                      (NP-PRD (NPRS Templates;{Templates}))))
                      (PUNC ,)
                      (PP-NIM (P-ROLE with;{with})
                              (NP (D a;{a})
                                  (N window;{window})
                                  (PUNC <hyphen>)
                                  (N template;{template})
                                  (IP-PPL (NP-LGS *)
                                          (VVN;_Cn.n_ called;{call})
                                          (NP-PRD (NPR info;{info})))
                                  (PP (P-ROLE in;{in})
                                      (NP;{TEMPLATE_FILE} (PRO it;{it}))))))
          (PUNC .))
  (ID 9_a_stick))