ypes are the same, if the associated
   function takes more than one argument.  Such entries represent
   <SPAN
CLASS="QUOTE"
>"length coercion functions"</SPAN
> that coerce values of the type
   to be legal for a particular type modifier value.
  </P
><P
>   When a <TT
CLASS="STRUCTNAME"
>pg_cast</TT
> entry has different source and
   target types and a function that takes more than one argument, it
   represents converting from one type to another and applying a length
   coercion in a single step.  Whe