lib/types/CallbackFunction.js
/**
     * The result of converting an IDL callback function type value to an ECMAScript
     * value is a reference to the same object that the IDL callback function type
     * value represents.
     * @param V {function} the value to be converted.
     */
The result of converting an IDL callback function type value to an ECMAScript
value is a reference to the same object that the IDL callback function type
value represents.
@param V {function} the value to be converted.
The result of converting an IDL callback function type value to an ECMAScript value is a reference to the same object that the IDL callback function type value represents . @param V { function } the value to be converted .
function converter(V) {
        if (typeof V !== 'function') {
            throw new TypeError();
        }
        return V;
    }
function converter ( V ) { if ( typeof V !== 'function' ) { throw new TypeError ( ) ; } return V ; }
The result of converting an IDL callback function type value to an ECMAScript
 value is a reference to the same object that the IDL callback function type
 value represents.
The result of converting an IDL callback function type value to an ECMAScript value is a reference to the same object that the IDL callback function type value represents .