I am confused by the illustration

\keys_define:nn { module }
   { option .set:N = \l_module_variable_tl }

in the l3keys2e documentation. I thought, "Ah, this is how you 
distinguish package options from keys defined within a package", but 
when I try this it doesn't work. But

\keys_define:nn { module }
   { option .tl_set:N = \l_module_variable_tl }

does.

Andrew

---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus