Thank you for all this incredibly thorough work! Patch notes like these really make my day.