feat: add List.eraseDupsBy and basic lemmas
2 files changed