[Boost-users] Conditional function definition with boost::enable_if