Add <li> support

Also dynamically detect and disable shortcut conflicts.