can now compile certain functions. fixed "auto".