unpackNode function
Implementation
TTNode unpackNode(TTNode node, [MutableEnum mut = MutableEnum.immutable]) {
final TTNode result = mut == MutableEnum.mutable
? node
: TTNode.fromJson({'_': node.nodeMetaData?.toJson()});
for (final key in node.keys) {
result[key] = unpack(parse(node[key]), key, node);
}
return result;
}