06:57
<Sirisian>
It didn't occur to me that you can name a class "Number".
07:12
<Sirisian>
ad-hoc example I was thinking about earlier for operator overloading: https://pastebin.com/pjRgwK4u uses extension classes. (Basically a class with just operators is merged into previous declarations).