Is it possible to get the current size of the queue?
It'd be useful to have an idea of how many tasks are waiting in the queue at a given time. It may also help with #1 so that I can implement a max size check myself.
Thanks for building this BTW. It's exactly what I was looking for.