public void Buffer_lines(IEnumerable<string> lines, Action enough_data_buffered_to_continue) { foreach(var l in lines) _container.Data.AddLine(l); enough_data_buffered_to_continue(); }