Hans Leidekker : services: Support setting and changing service dependencies.