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.