[Haskell-cafe] setPermissions bug?