[Boost-users] PP: how to use automatic recursion