def METHOD_NAME(self):
    """Helper property to return flattened cmdline arg tokens in a list.
    Flattens arg strings for rough inclusion checks:
    ```assert "thing" in unified_job.job_args```
    ```assert dict(extra_var=extra_var_val) in unified_job.job_args```
    If you need to ensure the job_args are of awx-provided format use raw unified_job.json.job_args.
    """
    def attempt_yaml_load(arg):
        try:
            return yaml.safe_load(arg)
        except (yaml.parser.ParserError, yaml.scanner.ScannerError):
            return str(arg)
    args = []
    if not self.json.METHOD_NAME:
        return ""
    for arg in yaml.safe_load(self.json.METHOD_NAME):
        try:
            args.append(yaml.safe_load(arg))
        except (yaml.parser.ParserError, yaml.scanner.ScannerError):
            if arg[0] == '@':  # extra var file reference
                args.append(attempt_yaml_load(arg))
            elif args[-1] == '-c':  # this arg is likely sh arg string
                args.extend([attempt_yaml_load(item) for item in args_string_to_list(arg)])
            else:
                raise
    return args