Aggiunto if

Nel caso in cui tipo da un metodo se ne chiama un altro verrebbe
richiamato di nuovo il recordPath() del nuovo metodo generando un nuovo
percorso. Così, finchè non si setta a false dovrebbe anche il nuovo
metodo far parte di quel percorso.