Abstract over 'package' function, hide details of specific packages.