> 87 pages and nearly every edge case is carved out. Takes 20 minutes to read.
That's some serious speed reading! :-)