[boost] [futures] composite or