Whoa... I think I got everything :)
Requiring a period here forces signal models to place a time frame on when their signal is valid. This also allows consumers of signals to have some expectation of when a prediction should come to fruition.