inverse-promise (npm): Promise that sets the callback first, and invoques it later
Keywords: promise|helpful|util|helper