def save_join(*args):
 return fs_encode(join(*[(x if (type(x) == unicode) else decode(x)) for x in args]))

def save_join ( * args ) : return fs_encode ( join ( * [ ( x if ( type ( x ) == unicode ) else decode ( x ) ) for x in args ] ) )
joins a path .