From the docs, it is still unclear to me yet
• whether work queues can be created without being associated to work pools. This
line in code implies work pool is optional. Is my understanding correct?
• do work queue names have to be unique across all work pools. This
line in code implies the work queue names have to be unique across work pools. Is my understanding correct?