[Boost-users] Visitor pattern with functor front end