
When creating a new symbol, check that it already exists. If it does, return that pointer rather than building a new symbol structure.
When creating a new symbol, check that it already exists. If it does, return that pointer rather than building a new symbol structure.