Eric Niebler:
Then get Bind working with the Phoenix/Proto placeholders.
#include <boost/is_placeholder.hpp>
namespace boost
{
template<int I> struct is_placeholder<
phoenix::actor< phoenix::argument<I> >
{
enum _vt { value = I+1 };
};
} // namespace boost