[Boost-users] Stubbing for unit testing, what approach should I use