> > But creating x , necessary, function with only slightly > different names is also very non idiomatic D code. Anyway I'm > working on that. For the conditional variants, wouldn't be enough an overload with the condition on the first position?