Slides for talk presented at SingaporeJS 11/11/13