showLispVal (Closure args expr num) = "(closure (" ++ initSafe (concatMap (++ " ") args) ++ ") " ++ show expr ++ " " ++ show num ++ ")"
showLispVal (Closure args expr num) = "(closure (" ++ initSafe (concatMap (++ " ") args) ++ ") " ++ show expr ++ " " ++ show num ++ ")"
showLispVal (Closure args expr num) = "(closure (" ++ initSafe (concatMap (++ " ") args) ++ ") " ++ show expr ++ " " ++ show num ++ ")"