Изменения

do not assimilate to a
Строка 139: Строка 139:  
-- If there is only one child node, and it can be safely assimilated into the parent node:
 
-- If there is only one child node, and it can be safely assimilated into the parent node:
 
local function assimilate (node)
 
local function assimilate (node)
if #node ~=  1 then
+
if #node ~=  1 or node.__name == 'a' then
 
return node
 
return node
 
end
 
end