Protocol-based allocation decides which variables to control before seeing data, smuggling in untest...
This proposition has not been edited since the history system was added.