Should Perl introduce a language-level private attribute for subroutines?
Goal: Prevent unintended public access to helper subroutines in Perl packages while preserving the ability for developers to expose intended APIs. Currently, all globally declared subroutines appear in a package's symbol table and can be called via their fully qualified name, even if they are not listed in @EXPORT or @EXPORT_OK. Developers rely on naming con