If an attempt is made to collect classes
The 3x runtime issues an error that says:
Which is misleading.
The 4x runtime fails with this message: (essentially the same).
The message should say that it is invalid/not allowed to collect classes.
The logic should not even attempt to collect.