def deep_merge_examples(new_examples, old_examples)
new_examples.map do |new_example|
new_example_ordered = ordered_call(new_example.dup)
if old_example = old_examples.find{ |old_example| old_example["verb"] == new_example_ordered["verb"] && old_example["versions"] == new_example_ordered["versions"] && old_example["query"] == new_example_ordered["query"]}
new_example[:show_in_doc] = old_example["show_in_doc"] if Apipie.configuration.persist_show_in_doc && old_example["show_in_doc"].to_i > 0
new_example[:title] ||= old_example["title"] if old_example["title"].present?
end
new_example
end
end