Help support of comments in Dynamo CBN
Merge pull request #107 from ambarish-prakash/LocalStable

Help support of comments in Dynamo CBN
Remove invalid validity assert
Merge pull request #108 from ke-yu/StableBranchWithTestcases

Remove invalid validity assert
switching for origin
Assign the expression id of the node before SSA transformation

This information is required by the delta execution when marking
previous graphnodes inactive but is unused by the compiler and runtime
Merge pull request #109 from junmendoza/StableBranch_StackOverflowFix

Assign the expression id of the node before SSA transformation
Merge remote-tracking branch 'upstream/StableBranchWithTestcases' into LocalStable
Add a 2 argument function def and call AST testcase
Merge pull request #110 from junmendoza/StableBranch_StackOverflowFix

Add a 2 argument function def and call AST testcase
Merge remote-tracking branch 'upstream/StableBranchWithTestcases' into LocalStable
Refactoring of parse function
The GraphUtilities static functions should always create a new core

We do this as GraphUtilties methods are always used for specific
isolated tasks such as parsing and/or analyzing a block of DS code
Merge pull request #113 from junmendoza/StableBranch_FixGraphUtilitiesBehavior

Fix graph utilities behavior
Merge pull request #111 from ambarish-prakash/LocalStable

Refactoring of Parse function used by CBN
Implement GetWatchVar to replace expression interpreter

This is an internal method function in the LiveRunner that inspects the
value of any expression
Fix watch complex expressions

Added complex watch testcases
Copy debug information of an identifier to its SSA transformed node
Fix two array related defects (MAGN-619, MAGN-337)
Merge pull request #114 from junmendoza/StableBranch_VariableInspection

Complex expression inspection