mu: rework the jsutil define constructor as defmod.