BCS wrote: > dg is a delegate and must return a value of the same type as it self. What > should "some_type" be to make this work? > > some_type delegate() dg; I don't think this is currently possible in D. Sean