var cadence = require('cadence')

var stringify = require('prolific.stringify')

function Processor (configuration, next) {
    this._streamName = configuration.stderr ? 'stderr' : 'stdout'
    this._next = next
}

Processor.prototype.process = function (entry) {
    process[this._streamName].write(stringify(entry))
    this._next.process(entry)
}

module.exports = function (destructible, configuration, nextProcessor, callback) {
    callback(null, new Processor(configuration, nextProcessor))
}

@@ -344,16 +344,54 @@
 try)%0A%7D%0A%0A
+Processor.isProlificProcessor = true%0A%0A
 module.e

Add the prolific processor flag.