HsModule code