Tiny library to provide a simple interface for promise functionality