class protocol: @staticmethod def line_separator() -> str: return str("\n") @staticmethod def setter() -> str: return str("=") @staticmethod def section_buckles() -> [str, str]: return ("[", "]") @property def _line_separator(self) -> str: return self.__class__.line_separator() @property def _setter(self) -> str: return self.__class__.setter() @property def _section_buckles(self) -> [str, str]: return ("[", "]")