@property
    def base_style(self):
        basedOn = self.basedOn
        if basedOn is None:
            return None
        styles = self.getparent()
        base_style = styles.get_by_id(basedOn.val)
        if base_style is None:
            return None
        return base_style
Create a binding to an extension point.
dataset/ETHPy150Open python-openxml/python-docx/docx/oxml/styles.py/CT_Style.base_style--crossover with--dataset/ETHPy150Open enthought/envisage/envisage/extension_point_binding.py/bind_extension_point