node v0.9.4+ compatibility