This principle was formulated by Nicolas Steno in the 17th century.
Thrust faults can alter the understanding of the principle of superposition because they occur parallel to bedding and can be hard to detect. They can create situations where older layers overly younger layers. Scientists of Nicolas Steno's time were unaware of thrust faults.