@FeatureNew('configuration_data.get()', '0.38.0')
@noArgsFlattening
def get_method(self, args, kwargs):
    if ((len(args) < 1) or (len(args) > 2)):
        raise InterpreterException('Get method takes one or two arguments.')
    name = args[0]
    if (name in self.held_object):
        return self.held_object.get(name)[0]
    if (len(args) > 1):
        return args[1]
    raise InterpreterException(('Entry %s not in configuration data.' % name))
@FeatureNew('configuration_data.get()', '0.38.0')
@noArgsFlattening
def get_method(self, args, kwargs):
    if ((len(args) < 1) or (len(args) > 2)):
        raise InterpreterException('Get method takes one or two arguments.')
    name = args[0]
    if (name in self.held_object):
        return self.held_object.get(name)[0]
    if (len(args) > 1):
        return args[1]
    raise InterpreterException(('Entry %s not in configuration data.' % name))