Document the Generator Class