See https://groups.google.com/d/msg/nodejs_jp/uIUrWf9s0hM/zCZ6TeUXKuAJ