Added testing for iteration validator. ONE TEST WILL FAIL: iteration overlap not implemented yet, did not want to let it slip by not testing.