So, I create some new scalar type and I don't declare its in/out
functions as STRICT. But PostgreSQL copes with them such as they
would be STRICT - they never get the NULL value. And this is not
documented, AFAIK. Have I missed something or is it a some hard
well-known etc. fact? Thanks in advance.