ECS Generator Series

Generator adapters.