JBIDE-18094

They are not identical. The superclass has a default of 'false'.  The subclass has a default of 'true'. These are the values if the flag in the server is null, ie, has never been set. 

This means the logic is not enabled in Fuse unless they specifically enable it in their subclass the way I did in my code. This gives Fuse time to test it, ensure it works for their use cases, and enable it by overriding the default value. 

Fuse would also need to create UI for it, since they don't have the sections that I have. They also don't have module-restart-behavior / regex / etc, since they didn't want that yet.