Requires node >= 0.8.0