>Sergey,
>
>IOW: The Object holds properties that are not defined in the class. Very strange view on OOP.
>
>This is even more strange then the ridiculous calls on the _Assigns.
>
>But after a closer loc to help (Sic!) one see that the help describes a lot of objects. How the classes works isn't there. Strange again is the use of the empty class - the class that can not be subclassed. Does MS mix up something?
Nope, the empty class is there as a specific case where we want a class without properties, just so we could add our own and know it will have no other properties - which is good if you have to go through them. It's also a class with minimal memory footprint. It has its uses, and we know it can't be subclassed etc - it's special in that way.