A class that helps dealing with custom delegators.