New Developments in the Texas Franchise Tax