I tried a version of this ( alikins/certlib_refacto_certmgr_factory). It's less code, but it doesn't
really buy us much either. And for these cases, the *Manager instances do have a EntCertLib
instance, so it's okay have attributes refrencing the instances. Having the instance variable makes
debugging and testing easier.