Can you replace this with a "validateArchivePath" method?  I imagine we can do quite a few additional checks (e.g. invalid characters in the page).