add ExpandCollapseButton.unlink, to unlink from the property that it links to in the constructor