<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def load_scenario(self, scenario_name, **kwargs):
 """Load a scenario into the emulated object. Scenarios are specific states of an an object that can be customized with keyword parameters. Typical examples are: - data logger with full storage - device with low battery indication on Args: scenario_name (str):
 The name of the scenario that we wish to load. **kwargs: Any arguments that should be passed to configure the scenario. These arguments will be passed directly to the scenario handler. """


        scenario = self._known_scenarios.get(scenario_name)
        if scenario is None:
            raise ArgumentError("Unknown scenario %s" % scenario_name, known_scenarios=list(self._known_scenarios))

        scenario(**kwargs)