 
         console.log " => Built image: #{image.width}x#{image.height}"
         # TODO: Temp file name
-        image.savePng path.resolve(ROOT, "out.png"), 0, (err) ->
+        outPath = path.resolve(ROOT, "out.png")
+        try fs.unlinkSync(outPath) # lol
+        image.savePng outPath, 0, (err) ->
           return console.error "Failed to write result:", err if err
           msg.reply "TODO: Upload result: #{image.width}x#{image.height}"
 

    # to vary the loader to accommodate.
    GD.openPng path.resolve(BG_BASE, "b29.png"), (err, bg) ->
      return cb(err, bg) if err
      # TODO: Composite `panels` onto `bg`
      cb(false, bg)

# Turn a set of 6 `lines` into 3 panels

# Scaffolds for AYP
# That good, handmade shit.

fs = require 'fs'
path = require 'path'
Url = require 'url'
Redis = require 'redis'
