I don't use constant because of p. 55 in Perl Best Practices, authored by TheDamian. It recommends not using use constant at all, but the Readonly module instead. Since I can also install Readonly:XS, I don't have to worry about this module being slow with my scalars.