A ______ is a proposed explanation for a set of observations. It leads to predictions that can be tested by additional observations or by experiments.