You don't need to rename this anymore.  I think I just did it because Jerkson had a Generator class.