On Tuesday, 1 March 2022 at 04:59:49 UTC, Mike Parker wrote:

It makes sense to me, and I would say the bug is that it's not documented.


Personally it doesn't make sense to me. I don't think it should override default behaviors, but just add onto it, so you can add an additional cast.

Right now if you want to add an additional cast then you have to implement ALL the default behaviors and then add your custom cast.

That doesn't seem correct to me at least.

That's not how the behavior is in most other languages either.

Reply via email to