Классный шаблон, но вот с конструктором проблемы. Если его использовать, то сбиваются первый и второй блоки.