Generator: Changed signature of execute()