Fixed memory corruption bug caused by GC
Fixed several issues with the unused variable finder and relaxed the number format rule