WAIT WAIT WAIT.
Wasn't your work going to make the incredibly bulky existing proc macro infrastructure way less central to the process of building things like Serde to begin with?
It feels like you were working on a problem totally adjacent to the one dtolnay was trying to force adoption of his unpopular solution for.
EDIT: People are seeing this post. I am not a Rust Project member. Evaluate whitequark's opinion based on the level of credibility you assign to whitequark, but don't add any extra credibility to the claim just because I have repeated it.