From propensities to patterns to principles in protein folding.