It would help if upstreams didn't introduce breaking changes for reasons of fashion. There is a lot of C code written before I was born that compiles painlessly for me, yet some Rust I started to write last year for an obscure device I own doesn't, any more...