complete \\[ to \\[] rather than \\[\]

\\[] is often used to end a line in tabular and other environments to
add extra vertical space
also restricted \l( etc triggers to math mode to reduce risk of
conflict with textmode \l command