Defines generators that wrap other generators and forward or convert their products