Fix #337. Class can be defined in thre or more assemblies.
Merge pull request #539 from iskiselev/ClassAlreadyDefinedWarning

Fix #337. Class can be defined in three or more assemblies.
Merge