set no longer sets fields that are not in the schema (with test)