Improve current functor implementation
Improve and simplify the interaction between argument forwarding, optional {un,re,}wrapping and composition
Edited by Gerhard Raven
Improve and simplify the interaction between argument forwarding, optional {un,re,}wrapping and composition