I have to execute optional code lines at the start and at the end of a block of code.
procedure Test(const AInitializeFlag : Boolean); var Flag : Integer; b