public static DataList convertListRetainingNulls(List<?> input)
  {
    return convertList(input, true, false);
  }
@Test
  void testConvertListWithRetainingNull()
  {
    List<String> listWithNull = Arrays.asList("element1", null, "element2");
    DataList dataList = DataComplexUtil.convertListRetainingNulls(listWithNull);

    Assert.assertNotNull(dataList);
    Assert.assertEquals(dataList.size(), 3);
    Assert.assertEquals(dataList.get(0), "element1");
    Assert.assertEquals(dataList.get(1), Data.NULL);
    Assert.assertEquals(dataList.get(2), "element2");
  }