fixing Core.ToProgram, Syntax.E internals private
mapping contains id name changes