Both _secondaryThrottle and _waitForDelete require manually editing the config database.
Setting wrong values for these fields results in crashing mongos and bringing down the sharded cluster. Shell helpers which perform basic validity checks would greatly reduce the changes of wrong values being applied.