handler/CallbackHandler.js
function CallbackHandler(callable) {
    CallbackHandler.super_.call(this);

    if (!_.isFunction(callable)) {
        throw new TypeError(
            'Argument  must be valid callable'
        );
    }

    this.__callable = callable;
}
function CallbackHandler(callable) {
    CallbackHandler.super_.call(this);

    if (!_.isFunction(callable)) {
        throw new TypeError(
            'Argument  must be valid callable'
        );
    }

    this.__callable = callable;
}
function CallbackHandler ( callable ) { CallbackHandler . super_ . call ( this ) ; if ( ! _ . isFunction ( callable ) ) { throw new TypeError ( 'Argument  must be valid callable' ) ; } this . __callable = callable ; }
Wrapper for Closures passed as handlers. Can be used
directly, or will be instantiated automagically by Ouch
if passed to ouchInstance.pushHandler

@param {function} callable
@constructor
@throws TypeError if argument is not callable
Wrapper for Closures passed as handlers . Can be used directly or will be instantiated automagically by Ouch if passed to ouchInstance . pushHandler