Alabama's General Fund receives a portion of dozens of different revenue sources, few of which reliably grow over time.