This is not about ExecStartPre
One use case when tweaking services is to test a config file before restarting the service.
for example.
$ vim /etc/nginx.conf
$ nginx -t && restart_nginx
the equivalent with systemd is to still having to remember the check before issuing a restart.
Is there something that prevents that very-likely human error? something like ExecRestartStopPre? That is, something it will execute before the stop step of a restart?