Moved the code in testvariables2 and testvariables4 into testvariables3, renamed testvariables3 into testvariables2
This fix helps avoid infinite recursion.