I could not resist commenting. Exceptionally well written!