Add support for ?: shortcut.