def strip_properties(self) -> None:
    if (not self.properties):
        return
    for (key, val) in self.properties.items():
        self.properties[key] = [x.strip() for x in val]
        assert all([(';' not in x) for x in self.properties[key]])
def strip_properties(self) -> None:
    if (not self.properties):
        return
    for (key, val) in self.properties.items():
        self.properties[key] = [x.strip() for x in val]
        assert all([(';' not in x) for x in self.properties[key]])