Imagine swapping out Nim's object variants for Rust's enums. I think that would be an improvement. I admit, if I had one improvement to make to Nim, that would not be it.
BTW, I much prefer overloading as Nim has it to the situation in Rust where actual overloading is a bĂȘte noire. So, true happiness in programming remains elusive for me.
