@@ -33,7 +33,7 @@ forceArgs typeName n expforce t = do
3333 iLOG $ "Forced: " ++ show n ++ " " ++ show fargs ++ "\n from " ++ show t
3434
3535getForcedArgs :: IState -> Name -> Type -> ForceMap
36−getForcedArgs ist typeName t = addCollapsibleArgs 0 t $ forcedInTarget 0 t
36+getForcedArgs ist typeName t = M.empty -- addCollapsibleArgs 0 t $ forcedInTarget 0 t
3737 where
3838 maxUnion = M.unionWith max
3939
@@ -91,7 +91,7 @@ collapseCons tn ctors = do
9191 _
9292 | all (ctorCollapsible ist) ctors
9393 , disjointTerms ctorTargetArgs
94− -> mapM_ setCollapsible (tn : map fst ctors)
94+ -> return () -- mapM_ setCollapsible (tn : map fst ctors)
9595
9696 [(cn, ct)]
9797 -> checkNewType ist cn ct