Eigenpoll
: D features : restrict pointer keyword
Two pointers may alias, especially in D--perhaps you know you've allocated two separate copies and don't want the compiler to have to order loads a specific way