Infiltration: Otra solución aparentemente funcional.

Se supone que contempla mejor los casos aludidos en el commit anterior.