 Contractualism, by contrast, easily avoids this particular problem, as it begins by assuming that moral agents are motivated by a desire to justify themselves to others. There is no reason why those others must be currently existing people. When deciding how to act, I can ask myself whether future people who are affected by my actions might reasonably reject a principle permitting those actions. For instance, if I want to construct a power plant that will leak radiation in the future, it makes perfect sense to ask whether those who will suffer as a result might reasonably object to my behaviour. Because it works with the possibility of reasonable rejection—rather than actual bargaining—contractualism can accommodate obligations to future people. This is a significant advantage over other social contract theories.