I make pessimistic pronouncements about Ruby and suddenly interesting things turn up.