Checks and balances...now *there's* a concept...!