improve Thunk.seq