Be more drastic if the internal state is broken, and assert() if the expected Alpha and Timeline instances we need are not valid. This usually implies a library bug or a massive heap corruption.