When using Archive and selecting the Append option it seems that the function requires the archive to exist, but does not produce any error. The function should either support creating a new archive if non exist or produce an error saying that there was no archive to append to.