anchor.diff:          //act 
           let cfg = buildCfg qGraph parse createCfg astToDot tokToRealString prefix
           //assert
  -        runTest cfg expectedBlocks expectedNodes returnTrue returnTrue myChecks
  +        runTest cfg checkEntry' checkExit' myChecks
           
       [<Test>]
       member this.``Ambiguous2 test``() = 
           let qGraph = createParserInput' "Ambiguous2.dot"
   
  -        let expectedNodes = 2
  -        let expectedBlocks = 2
  +        let checkEntry' = checkEntryNode tokToRealString returnTrue
  +        let checkExit' = checkExitNode tokToRealString returnTrue
   
           let blockToChildren = dict [yNumber, []; zNumber, [];]
           let checkChildren' = checkChildren tokenToNumber blockToChildren
  
positive.code:         //action
          let cfg = buildCfg qGraph parse createCfg astToDot tokToRealString prefix
          //asserts
          runTest cfg expectedBlocks expectedNodes checkEntryNode' checkExitNode' myChecks
  
      [<Test>]
      member this.``Cycle inside cycle ((AB)+C)+``() = 
  
negative.code:         //action
          let cfg = buildCfg qGraph parse createCfg astToDot tokToRealString prefix
          //asserts
          runTest cfg checkEntryNode' checkExitNode' myChecks
  
      [<Test>]
      member this.``Cycle (A | B)+``() = 
          let qGraph = createParserInput' "(A or B)+.dot"
  
          //first block has two childs: A and B
          let entryCond = myCond [| aNumber; bNumber |]
          let checkEntryNode' = checkEntryNode tokenToNumber entryCond
  