Rewrite `append_` and `map_` by using `reduce_`
2.38
2.39
Delete a comment
Remove `Option`s
Add `flat-map`
2.40 and 2.41
Cleanups
Use `'[]` instead of `(Vector*)`
Use `'{}` instead of `(HMap)`