[08:30:06] Krinkle: we’re trying to use HookHandlers-style registration, so the services we want to inject into the hook handler won’t necessarily exist in the case where the handler should be skipped [08:30:17] which makes it a bit more complicated to do the check at hook runtime [08:30:29] (could potentially be worked around with optional_services) [08:30:31] thanks all! [12:08:48] Lucas_WMDE: hmm I see. These are services belonging to other extensions and your conditional is "extension installed"? Makes sense! Otherwise, services should I suppose be able to exist either way, but yeah there's demolishing returns the deeper you have to go [12:19:05] yeah, pretty much (the other extension being loaded isn’t the only condition but it’s a necessary one)