similar think I comment in mvidner pull requests. I really like to see it extensible. That why method called other config tool, so if we want to support others, then add check to this method.