I've now commented almost all of Spencer's code.