- corrections, to get FUNCTION / END_FUNCTION symetrical - surrounded variable declarations with VAR
improved unit test support while loop support function declaration