From what I could work out, feature_gate.rs does not expose the state of features to other pieces of code. I agree it would be better to keep the message conditional as it was before but didn't see a way to do that without making changes to the surface of feature_gate.rs