Заменил protected на private в конкретных фабриках(кузницах).