Haven’t read all of this yet, saving this for later. Looks good, though.