Use ::Generator and its #to_enum when on 1.8.7.
hopefully accurate selector for 1.8.7...
Ruby 1.8.7's Generator doesn't have << alias for yield
Only load 1.8.7's Generator if it doesn't exist
version bump, changelog :/