I've also taken to using temporary signal variables like `loggingIn` or `processing`, so that'd read naturally here:

```objc
[workSignal actionEnabledIf:loggingIn];
```