On Thursday, 17 April 2014 at 13:34:20 UTC, evilrat wrote: > ok. i just thinking this is the way, but was hoped not only way > though :( > > thanks everyone for clarification. I don't see anything inherently bad with this approach. Main problem is lack of some often used reflection utilities in Phobos but resulting code itself is pretty clean and maintainable.