'Returns a generator yielding method names beginning with the given prefix.'

@classmethod
def _handlers(cls, prefix):

    return {name for name in chain(cls.__dict__, ProgramDataExtender.__dict__) if name.startswith(prefix)}
