Simple Futures in Ruby with Lambdas and Threads