I've found some bugs. Attached is an updated version (v10).
Changes:
* When CREATE FOREIGN TABLE INHERITS, don't allow a foreign table to
inherit from parent tables that have OID system columns.
* When CREATE FOREIGN TABLE INHERITS, reset the storage parameter for
inherited columns that have non-defaut values.
* Don't allow CHECK (expr) *NO INHERIT* on foreign tables, since those
tables cannot have child tables.
* Fix and update the documentation.
Thanks,
Best regards,
Etsuro Fujita