I've noticed that tg_trigtuple and tg_newtuple aren't cleared to NULL in AFTER STATEMENT triggers. Is that an oversight, or does the code intentionally not bother because trigger functions shouldn't be referencing those members in statement-level triggers anyway, or is there some other reason? -- Michael Fuhr