В default'ном конструкторе вроде теперь определились, кто вызывает, и в других местах тоже, а тут - опять момент - записываем и сразу перетираем. В целом - есть вопросы по дизайну, и некоторым тонким местам, но если прищуриться - то на эту лабу, наверное, пойдет.