log2: {
        type: 'calc',
        func: (n) => n === 0 ? -Infinity : util.log(2, Math.abs(n)),
        io: {
            plugs: ['top', 'bottom'],