Как всегда в хартбрейкере — есть пяток отличных идей, но всё это привязано к сложной, громоздкой, и местами непонятно как работающей конструкции.