El objetivo del soporte de propagación consiste en mejorar el código sin cambiar su comportamiento.
Puede ejecutar una propagación de dos formas diferentes.