SUCCESS and FAIL are now generators