data NextMN : Type
newMN : Ref NextMN Int => String -> Core Name
intrinsicCons : List (Name, (FC, CDef))
constructorCExp : Ref NextMN Int => CExp vars -> Core (CExp vars)
constructorCDef : Ref NextMN Int => CDef -> Core CDef