'Adapts a `.Future` to the `YieldPoint` interface.
.. versionchanged:: 4.1
The ``io_loop`` argument is deprecated.'

def __init__(self, future, io_loop=None):

    self.future = future
    self.io_loop = (io_loop or IOLoop.current())
