Persiyanov Dmitry 397 Proxy XML

Ребята, которые меня ревьювят по 5му и 6му. Все замечания поправил и влил в последнее задание.
Так как появился AutoCloseable, поддержку инвалидации таблицы решил просто. Просто закрывая таблицу при удалении. Для нее все проверки работают как и описано в интерфейсе.

Выкладываю скрин логгирования.

![](http://screenshot.su/img/2e/c4/51/2ec45166bc471aae80b92a9b2be4c18b.jpg)

У меня выводится в подсказках в идее, что это можно заменить на лямбду, вообще можно вот здесь https://docs.oracle.com/javase/tutorial/collections/interfaces/collection.html посмотреть раздел Aggregate Operations, там есть примеры.