Let me explain what I'm trying to achieve: 

```
if (toggle) {
  addClass('a'); // While reading this I don't know whether 'else' branch work with class 'a' at all.
  addClass('b');
  setTitle('a'); // While reading this I'm not sure whether we 'setTitle' only when 'toggle' is 'true'. 
  do_some_specific_stuff;
} else {
  removeClass('a'); // Oh, now I see that we use 'a' class for both 'if' and 'else'
  removeClass('b');
  setTitle('b');
  do_some_other_specific_stuff;
}
```
converted to 
```
toggleClass('a', toggle); // Now I see that class 'a' will be affected in any case 
toggleClass('b', toggle);
setTitle(toggle ? 'a' : 'b') // Now I see that 'setTitle' will be called in any case
if (toggle) {
  do_some_specific_stuff;
} else {
  do_some_other_specific_stuff;
}
```
It's of course debatable and probably subjective, but I would be happy to know what you think about it?