merge-ort: make clear_internal_opts() aware of partial clearing