makeBuffer code generation implemented
expressions is now tolerant to when there is an expression that have a variable that is not present on VarTable. generation of the updated ArgTable with the calculated ranges (whenever possible)