Enhanced SettableResultFuture