Types: PsiField:f : java.util.Map> PsiLocalVariable:stringList : java.util.Set PsiMethodCallExpression:f.get(s) : java.util.Set PsiMethodCallExpression:stringList.add(s) : boolean PsiReferenceExpression:f : java.util.Map> PsiReferenceExpression:stringList : java.util.Set Conversions: f.get(s) -> $ stringList.add(s) -> $ New expression type changes: Fails: