That's potentially a bug risk. Imagine if the `image` provider is called (and requests LoremPixel), or if the `Text` provider was called (costly bootstrap), or if a custom provider is called which expects an argument... It's too risky. I'd prefer that the `badValue` modifier expect a second parameter, listing the providers to be used. This could be initialized to a subset of providers by default (excluding for instance, Image and text)