Compiles list literals.
Allows exporting protocols, adts and modules (Fixes #30)