TLS implementions are often giant hairballs but one that many things depend on. You can think of it as a somewhat "system level" dependency.