On 06/09/2015 08:54 AM, Shachar Shemesh wrote:
It is one of the most confusing aspects of D. It makes it close to impossible to locate the definition for a function used.
"close to impossible"? :o)If you can find a.foo() and foo(a) without UFCS, then you can find them with UFCS.