start working on possible way to support generic Lists/Maps