If you access the bool through a long path maybe.
foo.bar().baz[expensive()].qux.toggle();
Alright, I'm convinced, that makes a lot of sense.
That's the main reason for me as well
Alright, I'm convinced, that makes a lot of sense.