Reply to thread

Thanks for putting together this fantastically detailed review!