[boost] Re: boost::lambda::operator* and smart pointers