Batcher; add empty() starting construct for #119