Today we ship a service helper script to start / stop services which was created on bug #4843. This script uses the service which is sipped with the distribution which is a helper script to dispatch actions to distribution specific init system such as upstart / systemd and SysV. The main problem is that we can not rely on return codes / status / parsed text which raises problems that we do not know when a service is not available or if it just failed to startup. The script we use today just fires and forgets and result can be interpreted on stdout which differs from system to system. If we identified and used the tools for the specific init system we could have a more controlled execution of our shipped service script and use exit codes for proper programmatic instrumenting. See bug #4844 for specifics about systemd and compability with SysV.
We've switched to requiring systemd, so these scripts are gone.