Sorry, just one more note. Do you mind applying the link directly to the first mention of `instancetype`, rather than introducing a new sentence?

After that, this looks :gem:.