set {kind: queue} and introduce handleQueue rather than overloading handleMethod; more configurability