@Test
public void testInterleavedZero() throws Exception {

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