The same as Homework: Documentation, but the final version.
All previous assignments except Homework: Test Generation, Homework: Continuations, and Optional Homework: Garbage Collection must also be completed for this one to count.