The Categorical Imperative is: "I ought never to act except in such a way that I could also will that my maxim should become a universal law" (4:402, Groundwork of the Metaphysics of Morals). In this context, how does Kant show that making false promises is immoral?