> > Does it make sense? > I should be really in D.learn but asked that here in context ;) Sounds like most of us should be in D Learn on this topic. I should find the time to write up a case for Andrei's suggestion. I have no problem with the compiler telling me that my code is ambiguous, in fact I depend on it!