Does this class have to be public?

(The reason I'm asking is that making a type public in AutoFixture is essentially a pledge that this type will remain at least for the duration of the current major version of AutoFixture, and even in the next major version (i.e. AutoFixture 4) it can't be removed, but only deprecated. AFAICT, this is a helper class that isn't particularly related to the 'domain' that AutoFixture addresses.)