properly omitempty for ResourceRecords and AliasTargets