Is it possible with Boost Lambda 2? Is that truth that this library forces the users to capture by value?