[Boost-users] Is there a boost way to avoid this macro usage?