Modeling Dependencies with `DBClient` and `DBClientGuaranteedTransactionContext`
I have two types
DBClient and DBClientGuaranteedTransactionContext and I want to make them available as dependencies within effect. The latter is just a branded version of the first so it should be able to fulfil DBClient but not the other way around. I tried to give them tags using Context.Tag but that doesn't work. Is there some way to model this?