SRFI-121 Generators. All tests(49/49) are passing in my testing. I am not sure if the tests file is put in the correct place.