Change option mutate to return a bool
Merge https://github.com/davidhalperin/rust