class AutoreleaseBatcher extends OperationBatcher {

    public static AutoreleaseBatcher forThread(int batchSize) {
        if (threadLocal.get() == null) {
            threadLocal.set(new AutoreleaseBatcher(batchSize));
        }
        return threadLocal.get();
    }

    public  AutoreleaseBatcher(int batchSize);

}