+ ViewFn impls for reference counted types - get rid of ViewFn::map - get rid of the lifetime param on ViewFn - replace AsUnindented with IntoUnindented (trick from IntoIterator to avoid GATs)