Minor adjustments in the StatementOfIf for the  creation process.
This change set contains: new code documentation, unit test for the builder of "for loop", refactoring for some class members in order to establish responsibilities.