Cant use ^ yet for node 0.8 compatibility.