Expanded the code to allow for normal and reversed generators.
Expanded the code to allow for normal and reversed generators.


bruceg/bglibs,bruceg/bglibs,bruceg/bglibs,bruceg/bglibs,bruceg/bglibs,bruceg/bglibs