Validation on the runtime side is not symmetric due to ignoring defaults from the consensus parameters applied on the consensus side. Currently, TEEFeaturesSGX.DefaultPolicy is set to nil so this is harmless for now.
Do we even see this params getting used anytime in the future or should we deprecate?
For the sake of consistency, there is another hardcoded policy that I don't see nowhere in the runtime code.