Squashed parenting errors.

Previously the generated code would error if the tree looked something
like this:
- ROOT
- Frame
- Frame

because the generated code would be equal to:
local Frame = Instance.new("Frame")
Frame.Parent = ROOT
-- snip
local Frame = Instance.new("Frame")
Frame.Parent = Frame -- Circular parenting error.

This has been corrected.