Thanks for this !
The question comes up often from beginners and it's important to understand how it works.