lib/miscue.js
function Miscue(code, data) {
    if (!(this instanceof Miscue))
        return new Miscue(code, data);

    return this.initialize(code, data);
}
function Miscue(code, data) {
    if (!(this instanceof Miscue))
        return new Miscue(code, data);

    return this.initialize(code, data);
}
function Miscue ( code , data ) { if ( ! ( this instanceof Miscue ) ) return new Miscue ( code , data ) ; return this . initialize ( code , data ) ; }
Creates a new Miscue object

@constructor
@param {Number} code
@param {Mixed} data [optional]
@return {Object}
Creates a new Miscue object