List<String> foo = new List.from(<int>[1, 2, 3]); // okay until runtime. List<String> bar = new List.of(<int>[1, 2, 3]); // analysis error