Fix constness of array.d

Thanks to @aG0aep6G this works as far as I can see.
If doesn't depend on T move it out of Array strict. 
No need to spread the bloat by putting a template in a template.