In the notes, compiled the length error-checking step of `let-list-essence` and factored out the duplication logic into a new utility, compileDups().