Jonathan M Davis: >I don't think that it makes any sense to talk about a pure struct or class. Functions are pure, not types.< In my opinion, if D wants to solve the issue of pure HOFs, then it has to decide (or invent) what a pure struct (instance, if you want) is. Bye, bearophile