func prototypes for packages (other than default)