This PR re-validates the Parameter default if you override the Parameter type on a subclass to a more specific or completely different type. Technically it should also re-validate when certain slot values change but I wanted to start with a more limited change.
This PR re-validates the Parameter default if you override the Parameter type on a subclass to a more specific or completely different type. Technically it should also re-validate when certain slot values change but I wanted to start with a more limited change.