Yes, and it would be nice to have rich builtin swizzle support, which probably requires compiler support…
Probably not. Did you have a look at the existing D math libraries yet? IIRC even some of the D1 libraries already had solid swizzling support.
David
