@movitto So, you SOMETIME create the link (```unless File.exist?(gem.file_name)```) but ALWAYS remove the link in the ensure block?  Shouldn't this be symmetrical?