Hm, in PostgreSQL, you can "create or replace" functions, but if you
use it on a function used in a trigger the trigger will break? Ouch.
Or what bad thing will happen to the trigger exactly?
Is that true for any functions called by a Postgres trigger
in any way, or just for the function that defines the body of the
trigger?