def METHOD_NAME(self, name):
    if not isinstance(self.value, list):
        raise ValueError("This object does not support child items")
    if not isinstance(name, str):
        raise TypeError("Expected type: str; actual type: {0}".format(type(name)))
    return [x for x in self.value if x.name == name]