In it he discusses arguments for and against paternalism (restrictions on the legal capacity to bargain) and perfectionism (the enforcement of morals).
Agents satisfy the range of application attributed to function objects, such as being passed as arguments in procedural calls or specified as callback routines.