Problem is that if this is not considered beforehand, one might create APIs which are very hard&#x2F;tedious to replicate without the old&#x2F;legacy implementation.<p>But maybe for openssl staying close to the original API is useful, then one could maybe put a C API on top and use it also outside Rust.