def METHOD_NAME(arg):
    """Transform an argument."""
    arg.update(convert_flags_to_boolean_dict(arg.pop('flags', [])))
    set_if_not_none_or_empty(arg, 'arguments',
                             [METHOD_NAME(x) for x in arg.pop('arguments', [])])
    return arg