This is not a great idea.
In line with stable editor restrictions
This is what stable did.
Not sure why these aren't being detected on master right now - they should be...
This reverts commit 3113a55a98.
3113a55a98
Less static weirdness
Fixes up deserializing.
Enforces at CI.