Enjoyable and deeply satisfying read. Thanks for posting it.