callback-and-promise (npm): make generic async function return promise when callback not present
Keywords: promise|callback|promisify