Although to be fair in this case, they already included the needed functionality to handle this use case even though the stated preference was for the daemon to handle this kind of checking and init by itself.
Heck, I've run DJB software for the last decade, developers who have "seen the truth" don't scare me :-)