Social semantics: altruism, cooperation, mutualism, strong reciprocity and group selection | Synapse