[bugfix] broken hygiene of cond expression