Overloads can be confusing because of implict conversions and promotion rules. So here are the explicit overloads[1]. Note that there is no plan to propose this for D ;)... destroy. [1] https://styx-lang.gitlab.io/styx/overload_declaration.html