cconstantine: you can convert an async interface into a sync interface pretty easily by using node-fibers.