add a new case which mess older version of the parser
set up new test structure, prepare code to use a final call back, when all file have been processed.
add more path depth , add a new callback to the process called on full
parsing of the processor path.
update test procedure according to the new feature and upadte test data.
set up basic test
improve test design