Let's take this ticket and instead remove `future_features` wholesale. It's not guarding anything (after PUP-9405 is done). Rather than have future features be an all or nothing kind of thing, it's better that we ship features in y releases and allow users to have more fine-grained control over what is or is not enabled.