The omission effect in moral cognition: toward a functional explanation