Added skipIfExists, and overwriteIfExists options.