uniform 'if' syntax