for backwards compatibility shouldn't this be `self.use_natural_keys or self.use_natural_foreign_keys` (same thing below) and in the XML serializer