parsing updated to work when VariableDeclaration has more than one variable