Not a problem with this commit, but it would be really nice if fold looked for some interface (maybe `to-list` is fine) on its second argument so you didn't have to call it explicitly.