This statement can potentially introduce heap pollution. A valuethat does match the parameterized type of the varargs formalparameter l can be assigned to the variableobjectArray, and thus can be assigned tol. However, the compiler does not generate anunchecked warning at this statement. The compiler has alreadygenerated a warning when it translated the varargs formal parameterList... l to the formal parameterList[] l. This statement is valid; the variablel has the type List[], which is a subtypeof Object[].