CaffeineBeverages with bind and boost::factory