Slightly better heuristic for resolving inequality with join()
Better heuristic for ArrayType.canBeCoerced()
Tests on typechecking errors updated
Rolled back bad dependency and rebuilt
Better heuristics for *.canBeCoerced()
Rolled back fix for MPS-18539 as it's been superceeded by other improvements
Better heuristics for CollectionType.canBeCoerced()
? super T <: T
Tests in collections updated
Restored order to the typesystem after 96932f0
Fixed constraints check errors
Updated model from solutions, rebuilt build
Rebuilt models
Made project MPS
Merge remote-tracking branch 'origin/MPS3.0'

Conflicts:
	languages/util/uiLanguage/source_gen.caches/jetbrains/mps/uiLanguage/behavior/generated
Made project MPS