def METHOD_NAME(func: Callable):
    """
    `extensible` means this func could be functionality extended,
    especially for batch operations.
    Consider remote function calls, each function may have operations
    like opening file, closing file, batching them can help to reduce the cost,
    especially for remote function calls.
    Parameters
    ----------
    func : callable
        Function
    Returns
    -------
    func
    """
    return _ExtensibleAccessor(func)