Advantages Over Other Drafts
- By forbidding named implementations for specific traits, the hashtable problem is cleanly bypassed.
- Allow overlapping of named trait implementations, resolving the implementation during monomorphization, thus enabling specialization and partial specialization.
- The approach is more ergonomic, more explicit, and more complete.