exists() now returns just a bool.
checkarchive() doesn't return an error.