!@#$ OpenSSL. I don't think we should try to handle the cases where people go wildly outside the bounds of sanity. It strains us enough just to try to support the configurations shipped by OS vendors.