Purpose of Complexes?

@CT what should the general purpose of a complex be (i.e. practice for a main lift, conditioning, etc…)

Here is a klokov complex–> snatch low pull, snatch high pull, muscle snatch, overhead squat and sot press.

Do you think complexes should be designed in a way to improve a specific lift?