Add argwise to functional.
Add unpack and remove Functor from Range.