STR-58: add annotations when desugaring union and intersection operations
STR-58: add annotations when desugaring union and intersection operations

svn path=/trunk/StrategoXT/; revision=10335

lichtemo/strategoxt,Apanatshka/strategoxt,lichtemo/strategoxt,metaborg/strategoxt,metaborg/strategoxt,Apanatshka/strategoxt,lichtemo/strategoxt,Apanatshka/strategoxt,metaborg/strategoxt,lichtemo/strategoxt,Apanatshka/strategoxt,lichtemo/strategoxt,Apanatshka/strategoxt,metaborg/strategoxt,metaborg/strategoxt