I am told that $\ce{HCN}$ is a Lewis acid.
From what I understand a Lewis acid possesses (an) empty orbital that is accessible to attacking nucleophiles.
Does $\ce{HCN}$ have any empty orbital(s)? So how can it behave as a Lewis acid? I know prototypical Lewis acids are for example boron trifluoride, and these have an empty p-orbital.