Apply events using an iteratee to emulate transactions, to ease further evolutions (failure handling)