Only works on Node 0.8 for now (see #3)