tax revenues should almost never be designated. Lets make this personal, you dedicate a 100 allocation of your personal budget to house payments, car payments, credit card payments food utilities gas (exact amounts) and the price of gas rises 50 cents a gallon. If you have automated payments from your bank enabled the cost increase in gas will hi your electric bill, you need to make higher payments to gas and now you are standing in a bread line. To allocate funds quickly due to changing circumstances you need to have a fluid allocation budget. This applies to government spending. X amount to foreign aid, leave the details to the executive branch, if theyt need more than allocated get a general buy in by congress./ This appears to be working as designed.
rigidity is not a good thing except in porno movies :-)
regards,
daemon