fixed dangerous infinite recur bug in cleanValue; in other news, the demon was exorcised! Thanks #haskell <3