p.p.s. maybe it's worth adding Artur's code sample too, to show that "extended" structure can be passed to functions which requires originalone? it's not obvious, at least for me. ;-) http://forum.dlang.org/post/mailman.4332.1420752329.9932.digitalmars-d-annou...@puremagic.com
I didn't knew alias this does object slicing. Will add it.