create_structure() need not be so unforgiving
dataclips_fdw is not in contrib
Make message style conformant
First cut at dynamically sized objects/arrays
Grow buffer correctly
Document array-of-pointer conventions