;

        while (prototype) {
            println(prototype.constructor.name);
            prototype = Object.getPrototypeOf(prototype);
        }

        // Audio Params
        dumpAudioParam(compressor.threshold);
        dumpAudioParam(compressor.knee);
        dumpAudioParam(compressor.ratio);
        dumpAudioParam(compressor.attack);
        dumpAudioParam(compressor.release);

        // Default reduction
        println(`reduction: ${compressor.reduction}`);
    });
</script>
