code: function Miscue(code, data) {
      if (!(this instanceof Miscue))
          return new Miscue(code, data);
  
      return this.initialize(code, data);
  }
docs: Creates a new Miscue object
  
  @constructor
  @param {Number} code
  @param {Mixed} data [optional]
  @return {Object}