DI 2.0.0

minor: bool `isSet(val) => !isNotSet(val)` dart should inline this anyways