Small JS class that provides async control flow, property listeners, barrier pattern, and more.