Assertion: boycott | /r/HasProperty | good for both a means
Facets:
value: historically
type: TEMPORAL
Source sentences:
text: Boycotts seem to have been ineffective recently , but historically they have been good for both a means to and end and for bolstering enthusiasm for a common cause.