Thanks for an outstanding, very thoughtfully written review