Allow 'modules' directive to be a plain string.
Comvert composites to UCL properly.
Parse composites in ucl.