“No it isn’t”
Yes it is.
preserve (a right, tradition, or idea) in a form that ensures it will be protected and respected:
“the right of all workers to strike was enshrined in the new constitution”
synonyms: preserve · entrench · set down · lay down · set in stone · embody · incorporate · contain · include · treasure · immortalize · cherish
None of which apply to slavery.