(a) Nonliability <<NOTE: 28 USC 2412 note.>> for Costs.--Notwithstanding any other provision of law, no judicial officer shall be held liable for any costs, including attorney's fees, in any action brought against such officer for an act or omission taken in such officer's judicial capacity, unless such action was clearly in excess of such officer's jurisdiction.