constructor(data) {
    const error = (typeof data === 'string') ? null : data;
    const message = error ? error.message : data;
    super('EFATAL', message);
    if (error) {
      this.stack = error.stack;
      this.cause = error;
    }
  }
Fatal Error. Error code is `"EFATAL"`.
@class FatalError
@constructor
@param  {String|Error} data Error object or message