(.using
  [library
   [lux "*"
    [program {"+" program:}]
    ["$" documentation {"+" documentation:}]
    ["[0]" debug]
    [control
     ["[0]" io]]]]
  [\\library
   ["[0]" /]])

(documentation: /.URI
  "A Uniform Resource Identifier.")

(documentation: /.separator
  "A separator for the pieces of a URI.")

(.def: .public documentation
  (.List $.Module)
  ($.module /._
            ""
            [..URI
             ..separator]
            []))
