Text this: Karma, causation and retributive morality