Daemon-Control should accept constructor arguments for the "Should-Start" and "Should-Stop" LSB init script keywords.
This is useful for weak dependencies, for example when you need either one of mysql or postgresql but don't want to require that both are installed.