port to hapijs so it works on node 0.10