Minor. Simplified code.
KT-3302 Method that implements two differing interfaces are reported as "Incompatible types in superclasses"

 #KT-3302 fixed
Removed redundant 'out' in MutableMap.putAll
Replaced variance with projection kind.
Remove unused parameters
Write vararg flag on value parameters
Speed up location of test classes