The reason I suggest this, is that I can foresee an application or user leaving nested transactions open inadvertently, or not knowing how deeply nested they are when they are called. It's just a thought, and I didn't recall any mention of something like it on the list.
Thomas
---------------------------(end of broadcast)--------------------------- TIP 4: Don't 'kill -9' the postmaster