Darcs' Theory of patches | Hacker News Reader