[boost] Re: lightweight replacement for boost::function