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