* removed a dependency for `parsec'