now detector create in detector factory by key

возможно следует создать соответствующие методы в хендбуке, для обращения к данным статическим членам. сами члены сделать приватными, и везде переделать обращение
методы в хэндбуке должны принимать атом