Heh, a couple minor nits here... mind if I just rewrite this how I'd do it?

```ruby
Logger.debug "Terminating #{actors.size} #{(actors.size > 1) ? 'actors' : 'actor'}..." if actors.size > 0
```

`unless actors.size < 0` is not only longer than `if actors.size > 0` but will still print a message if there are 0 actors, which is what that condition is there to avoid. `actors.size < 0` won't ever be true