The change I linked to removes that behaviour but leaves the parameter to warn users in case they instantiate ClassProvider manually