Use operator[] rather than operator(), to avoid potential confusion from having use_future look like a function object.