Extract Method, para poder invocar la funcionalidad tanto por linea de comandos como por un script externo