Classes, functions and constants used package independently