I think it would be better to split this into two functions, one which returns a a list of what is installed, and one function that returns `self._toggled`.  It might also be better to do the later as a property.

The use case for this check is to be able to easily check if one of the tools is toggled to disable functions in user written functions so it should be as streamlined as possible, something like

```
@property
def active_toggle(self):
    return self._toggled
```

```
if tool_bar.active_toggle is None:
    # do stuff
```