Type-erasure on evolution policies. Pipelined evolution policy