Yes we have apache::package, but it's currently used on FreeBSD only (to avoid eventual regressions). The intent is to let you what decide later what to do for other OSes: invoke `apache:package` from `init.pp` or from mpm modules as it is currently done for FreeBSD. Maybe I'll change this comment.