templates foo
when <=0> do 'zero' -> !OUT::write
when <..0> do
'negative ' -> !OUT::write
-$ -> #
when <?($ mod 2 <=0>)> do 'even' -> !OUT::write
otherwise 'odd' -> !OUT::write
end foo