* Multiple iterators * Works with everything * Limits the boilerplate code when using with `connect_signal` * Limits the boilerplate code when using with `awful.keygrabber` * Supports iterator filter * Integrates with Lua `for` loop iterators.