Well, wouldn't it be if <> then [] else if <> []@delInput@addInput:: control reporter?
if <> then [] else if <> []@delInput@addInput:: control reporter