@Test
public void testPreventInfiniteLoop() throws Exception {

	if (DEBUG) {
		out.println("\n*** START testPreventInfiniteLoop ***");
	}
	rStub s = makeSeq(0, 0, 0);
	Assert.assertEquals(makeSeq(0, 0, 0), s);
	assertNull(s.valueSinceBang());
	s.bang();
	assertEquals(0, s.valueSinceBang());
	assertEquals(s.getValueOutputs(), 0, 0, 0);
	s.bang();
	assertEquals(0, s.valueSinceBang());
	assertEquals(s.getValueOutputs(), 0, 0, 0, 0, 0, 0);
	if (DEBUG) {
		out.println("*** END testPreventInfiniteLoop ***\n");
	}
}