def map(self, work_func: FunctionType, inputs: Sequence) -> Sequence: raise NotImplementedError("{} does not implement map" .format(self.__class__.__name__))