Thanks for the pointer. As I understand the source of this lib, they build advanced behavior on top of the Object.wait/notify methods. So this lib cannot help in implementing those methods? Did I miss the point?