New features and fixes:

  - modules
  - printing types