| Did you know ... | Search Documentation: | 
| Predicate xidle_group/5 | 
XREADGROUP returns and the returned messages (if
any) have been processed. If Start == NewStarts no messages have
been processed, indicating a timeout.
This implementation looks for idle messages on other consumer and will try to claim them.