Scheme has working conditions, new promise library for sequential programming, should replace ut soon.