Ensure report functionality is still a generator