def get_maker(self, name):
        try:
            return self._makers[name]
        except KeyError:
            raise UnknownDevice(name)
:see Expression._set_type()
dataset/ETHPy150Open iancmcc/ouimeaux/ouimeaux/environment.py/Environment.get_maker--crossover with--dataset/ETHPy150Open nltk/nltk/nltk/sem/logic.py/AbstractVariableExpression._set_type