When a field in the schema (e.g., _id) is defined but does not appear in the actual data, I receive the following error:
duckdb.duckdb.BinderException: Binder Error: Column "_id" referenced that exists in the SELECT clause - but this column cannot be referenced before it is defined
However, this error does not occur for other fields without an underscore; those fields seem to be handled properly even if they are missing from the data