added partly support for variable variables as var declarations... but they are prob not common