Open
Description
In particular, when the overlap check fails, it doesn't give much clarity, particularly when the overlap is between impls in different crates. It should tell you:
- Precisely what type overlaps
- For each case of negative reasoning it was not able to make, why it was not able to make it.
bind's glue function should tail-call its target #2 might be a bit tricky to do, not sure, but we can certainly improve on current state of affairs.