The concept of feasibility and its role in moral and political philosophy