According to Kant, why is breaking a promise or lying immoral? Do you agree with his reasoning? Why or why not? Can you imagine a case where one ought to lie or break a promise? Explain.

 According to Kant, why is breaking a promise or lying immoral? Do you agree with his reasoning? Why or why not? Can you imagine a case where one ought to lie or break a promise? Explain. 

minimum 350 words