adding a new test for a bug with subgroup disabling
bugfix for disabling/enabling subgroups and not preserving their state, another sml default method, no longer checking for duplicate sml method names