Skip warning if field isn't defined.
Check for existing keys, not just defineness (which would create issues when updating/inserting).