You can create classes without names that are not installed in the system by sending newAnonymousSubclass to a class.
For example
anonymousSet := Set newAnonymousSubclass
will assign an anonymous subclass of Set to anonymousSet variable. Then you can compile methods in this class and instantiate it, or swap it with a real class.
Useful for test resources of for proxying