I understand the need for a default factory, but assuming that this is already in use as the default - does it need to be public? Does the implementer gain anything by having it public? Do we "loose" anything by making it public?

I dont have any objections as such, just trying to understand :wink: