Module is a constructor