Меня тут один вопрос заинтересовал. Не то чтобы он меня напрягает, но хотелось бы понять
В классе RHolderData_ComplexContainer объявлена такая константа - #LastValue. Используется она только в методе addSumInComplianceWithKey(). Судя по коду программа до неё не дойдёт никогда. Зачем она нужна?