fixed the issue that multiple avl instances are sharing the same
intermediate c++ file.