double modules issue

To resolve #110
Function names never begin with a capital letter. Type names do. Constructors are types, so their names do begin with a capital letter.