code: function Handler() {
      if (this.constructor === Handler) {
          throw new Error("Can't instantiate abstract class!");
      }
  
      /**
       * @var {Object}
       * @protected
       */
      this.__inspector;
  
      /**
       * @var {Object}
       * @protected
       */
      this.__run;
  
      /**
       * @var {Object}
       * @protected
       */
      this.__request = null;
  
      /**
       * @var {Object}
       * @protected
       */
      this.__response = null;
  }
docs: Abstract implementation of a error handler.
  
  @class
  @abstract
  
  @author: Harish Anchu <harishanchu@gmail.com>
  @copyright 2015, Harish Anchu. All rights reserved.
  @license Licensed under MIT (https://github.com/quorrajs/Ouch/blob/master/LICENSE)