> > Please change this order, it does not make sense - enforce should be at the end, it is an option.

> Are you sure ? The name of the component Key is the last argument of a bundle. The result will be component keys named "true" or "false".

No, it is not. The component key is the named parameter given by the @class_parameter doc string.

So the order of parameters is not related to the component key.