Key aspects of the past 30 years of protein design. (1st August 2022)