So, looking at the pre-rfc, it doesn't feel like something made on a whim. Was this whole serde thing just a political stunt to prove that proc macros need to run in a sandbox?
Either way, both build.rs and proc macros has always been a bit iffy, so happy if at least one of them can be solved.