wl (npm): Whenable events implementation
Keywords: async|asynchronous|event|events|whenable|promise|promises|isomorphic