prevent IOE on array initializer without array type (e.g. Map<String, String> m = {})
use TypeConversionUtil.erasure() instead of reinventing the wheel badly
platform: correct formatting in the missing framework library validator
Completion of dependency should honor <dependencyManagement> section