scope-and-visibility-in-packages