Se la funzione logHello è scritta come arrow function e viene chiamata tramite fn.call(this, ...args) all'interno di runOnce, cosa succederà con il contesto this? Cosa bisogna modificare nella funzione logHello affinché il contesto venga trasmesso correttamente?