.length for staticlly typed arrays
Merge branch 'ArrayLength' into foreach
FIXUP old .length
we are getting somewhere 
I'd like to get rid of all this runtime-type-checking though