Whoops! I could break out of that restricted argument checker. While it checks for arguments that begin with "/" or "../", it did not check for filenames that start with "./../" or other equivalent aliases for "..".