Add copy-lemma and modify-lemma