A proposed explanation that is based on observations and that can be tested (but hasn't been tested yet) is known as a(n)​