T? activator(bool activated, [bool enabled = true]) { if (enabled) { return activated ? secondary : primary; } else { return disable ?? primary; } }