As a followup change: should constants like these really be defined on the scope? I feel they could be set once globally (but in some namespace or something), right?