Types: PsiField:f : java.lang.Object[] PsiNewExpression:new Set() : java.util.Set PsiNewExpression:new Set[] { new Set() } : java.lang.Object[] Conversions: New expression type changes: new Set() -> java.util.Set new Set[] { new Set() } -> java.lang.Object[] Fails: