I thought that there was no such thing as operator-overloading in JavaScript.
Then I noticed that when using this BigNumber class, I can actually do subtraction:
let a = new BigNumber("5432");
let b = new BigNumber(1234);
let c = a - b;
console.log(c); // 4198
How is it possible, or what am I missing here?