Final Jam commit.

Phew. Only 2m50s to spare.