Reviving proper tail calls in JavaScript? | Heykuki News