@classmethod
    def arguments_processor(cls, etl, input_args):
        input_args = cls.pop_inputs(input_args)
        step_args = cls.base_arguments_processor(etl, input_args)
        step_args.pop('resource', None)
        step_args.pop('worker_group', None)

        return step_args
Native reverse of a string looks a little bit cryptic,
dataset/ETHPy150Open coursera/dataduct/dataduct/steps/extract_s3.py/ExtractS3Step.arguments_processor--crossover with--dataset/ETHPy150Open mailgun/flanker/flanker/mime/message/headers/parametrized.py/reverse