if ( OO.isPlainObject( message ) && config === undefined ) {
        config = message;
        message = config.message;
    }