Can we have if-then-else rather than ``?:``