Code cleanup
Detecting recursive symbols to avoid infinite loops during inlining.
Fixed Graph.BreadthFirstSearch "expand check was made on node expansion and not when adding to the front".
Moving IsHidden (former IsDeleted) from Production to the IndexableObject<>.