The reality is that `-L` does not exactly override `-l` because you can specify both if you want to listen to a local socket **and** a TCP port.  I didn't find any way more compact than this to explain it.  Don't hesitate to submit an alternative.