Well, given Admin's obvious feelings about swapping, I wouldn't be surprised if the implementation was as suggested earlier in the thread.
I higher chance of getting a good event whilst collecting taxes and a higher chance of getting a bad event whilst paying bills. We'd have to wait for the number crunching for any confirmation though.