Rename `unwrap` to `into_inner`
Move to unboxed closures
Rename `mut_view` to `view_mut`