Sure, ive added additional cases:
TestCodeblockModification02
TestCodeblockModification03
 
In a nutshell, the reason for this delete test is when you delete a node, the previous nodes dependent on it should not re-execute, it previously did as we failed to capture which graphnode to deactivate