the with-statement is first class in 2.6, no need for futures