Do keep in mind that -l (and likewise -b and -f) ALLOW highlights in that line (and likewise beep and flash).

That means that if there's something in the line that would cause a highlight, the line will be highlighted. It doesn't automatically highlight all lines with the -l flag.

If there is nothing in the line that is in your highlight list, it will be treated like a regular line.

Learning something new every day.