clone method
Implementation
Data clone()
{
Data clone = Data();
forEach((element)
{
if (element is List) {
clone.add(_cloneList(element));
} else if (element is Map) {
clone.add(_cloneMap(element));
} else {
clone.add(element);
}
});
return clone;
}