Because that is good practice and mitigates attacks. See how we do it in Core
Because that is good practice and mitigates attacks.
See how we do it in Core