в проекте лежат надстройки над фреймворков. в т.ч. 
IdentifiableObjectBusinessAuto.class.php
NamedObjectBusinessAuto.class.php
использовал для авто-добавления кастомных методов во все бизнес-классы вне фреймворка, чтобы не дописывать в каждый класс.


на самом деле в итоге реализовал всё без этого для совместимости с основной веткой :))) хэлперы+интерфейсы