Double-mutant cycles: new directions and applications. (October 2019)