def METHOD_NAME(config):
    config.setdefault('retrieve', ['files'])
    config.setdefault('ssl', False)
    config.setdefault('dirs', [''])
    config.setdefault('port', 21)
    config.setdefault('recursion', False)
    if not isinstance(config['dirs'], list):
        config['dirs'] = [config['dirs']]
    if not isinstance(config['retrieve'], list):
        config['retrieve'] = [config['retrieve']]
    return config