Bug 1094878 - Call is not on hold anymore after hanging up another call even though the icon says it is

I guess the clarity is worth it versus performance since using bools does not allow to take advantage of short-circuits if I am not wrong. I mean, if |telephony.active| is truthy no more computations are needed and with bools these computations always take place. At least if I understood your suggestion right ;) We can discuss about this in a next iteration ;)