Simplify methods with the new Generator.extend inheritance