New records should remain new after yaml serialization
Merge pull request #15444 from sgrif/sg-yaml-new-record

New records should remain new after yaml serialization
Return a null column when no column exists for an attribute